回答了问题2017-10-15
你可以在 deinit 中打个断点,看看是否有走到。很可能的原因是 notification 持有了当前对象(self),导致当前对象无法 deinit,进而 removeObserver 的代码根本就没有走到。
回答了问题2016-12-19
setViewControllers 需要一个 [UIViewController]的参数, 你前面没有必要用 NSMutalbeArray,直接用一个 Array 就好了,类似下面这样:
关注了问题2016-12-19
回答了问题2016-11-18
新接触 iOS 开发同时又是写新 App,建议选 swift。obj c 是一个旧时代的语言,苹果现在也是推 swift。
关注了问题2016-11-18
回答了问题2016-11-14
我也遇到这样的问题了,Android 下跟 iOS 下表现不一致,比较烦人。
关注了问题2016-11-14
回答了问题2016-11-08
form.username 是 '010' 吗?如果不是,那一个出错一个不出错就是很正常的。建议你 print 出 Member.query.filter_by(username=str(form.username.data)) 和 Member.query.filter_by(username='010') 看看有什么不一样。
关注了问题2016-11-08
回答了问题2016-11-08
你在 for 循环里打个断点看看 product 是什么东西。 另外,不要用 forced cast。
关注了问题2016-11-08
回答了问题2016-10-16
你可以试试在用 pod install 成功后, 像桥接别的 objective c 文件一样,新建一个桥接头文件,然后在这个桥接头文件里 #impot <SWTableViewCell.h>
关注了问题2016-10-16
回答了问题2016-10-16
函数式编程里的 map 函数, 你可以试试看 ReactiveCocoa,或者如果你用 swift 的话, map 函数是自带的。
关注了问题2016-10-16
赞了回答2016-10-16
{代码...}
赞了回答2016-10-16
[链接]
回答了问题2016-10-06
答案是你不能,那个库的实现方式并不支持这样的异步加载数据,你可以参考一下自己实现一个异步的版本。
关注了问题2016-10-06
赞了回答2016-10-06
你可以试试使用RAC 的组合信号