lundi 20 avril 2015

NSScanner string always nil (EXC_BAD_INSTRUCTION(code=EXC_i386_INVOP,subcode=0x0))

When using NSScanner, the following code:

var s: String?
var b: NSString?
let scn = NSScanner(string: "andgostring")
scn.scanUpToString("go", intoString: &b)
b = NSString(string:"http")
s = b // <--- Crashes here 

...crashes with

EXC_BAD_INSTRUCTION(code=EXC_i386_INVOP,subcode=0x0

Aucun commentaire:

Enregistrer un commentaire