Hi all,
I yesterday I updated XCode to 7GM.
I opened my current working project and it asked me to convert to new Swift 2.0 syntax so I did it. It gave me a lot of syntax errors, but all errors were easy to fix.
After about 1 hour of error fixing I tried to run app on a device and all was ok...well...all but one thing.
I have a segue (Modally - Cover vertical, not custom) from UIViewController A to UIViewController B. This segue is of course triggered by a "performSegueWithIdentifier" and a "prepareForSegue".
The problem is on showing UIViewController B: it never appears causing app to "freeze" (it is not frozen, process is still alive, but it seems it thinks UIViewController B is shown but it is not).
I debugged it and I found that UIViewController B is created (variables and constants class are ok), but it NEVER reaches viewDidLoad or viewWillApper or viewDidAppear and I don't know why. I have a lot of other similar segues in my app and they work flawlessly.
It worked without problems until conversion to 2.0 so I think it something related to it but..there are no errors at all. It simply does not appears on the screen causing app to be completely stuck.
Any ideas about it?
PS: I tried to connect same segue to another freshly created UIViewController and it worked so I think problem is something related to UIViewController B but I have no idea what I have to check...
Thanks
Lorenzo