--
You received this message because you are subscribed to the Google Groups "open311-mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open311-mobil...@googlegroups.com.
To post to this group, send email to open311...@googlegroups.com.
Visit this group at http://groups.google.com/group/open311-mobile?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Hi Cliff,
I'm not that experienced so I can't say by heart how much code complexity would be required to support iOS 5, but I'm pretty sure it is not that complicated. Have a look over https://github.com/mariusc/open311-mobile. I fixed there the issues for iOS 5 compatibility. I tested on an iPhone 5.1 simulator and an iPhone 6.1 simulator, and it behaves and appears the same on both of them.
Apart from the Autolayout, there are some small differences in some methods in iOS 6. For example, [tableview dequeReusableCellWithIdentifier:kCellIdentifier forIndexPath:indexPath]in iOS 6 and [tableview dequeReusableCellWithIdentifier:kCellIdentifier] in all versions of iOS. For the purpose of this project, as it is now, there's no loss if we use the old method (the second one). The code in my fork of the repo (https://github.com/mariusc/open311-mobile) works on both versions of iOS. There may be other small backwards compatibility issues, but I haven't found them. However, I'm quite confident that it is not hard to have the app available and working on both iOS 5 and 6.
Regarding the other questions in my previous mail, can you give me some hints? I'm rewriting them here:
--
[self.view endEditing:YES];