Saturday, 15 February 2014

ios - Can't dismiss view controller after presenting from SKScene -



ios - Can't dismiss view controller after presenting from SKScene -

i'm trying reach settings screen skscene.

this how nowadays settings controller:

let storyboard = uistoryboard(name: "main", bundle: nil); allow settingcontroller: uiviewcontroller = storyboard.instantiateviewcontrollerwithidentifier("settings") uiviewcontroller allow vc = self.view.window.rootviewcontroller; vc.presentmodalviewcontroller(settingcontroller, animated: true);

but 1 time run code dismiss:

@ibaction func backtogame(sender : anyobject) { [self.parentviewcontroller .dismissmodalviewcontrolleranimated(true)]; }

i exc_bad_instruction (code=exc_i386_invop, subcode=0x0) error, nil shown in log.

how solve this?

i fool not knowing got confused between objective-c , swift. seems problem came used obj-c instead of swift when project suppose compiled in swift.

@ibaction func backtogame(sender : anyobject) { self.dismissmodalviewcontrolleranimated(true); }

this solved problem immediately.

ios swift sprite-kit

No comments:

Post a Comment