回答了问题2016-10-12
我一般是自己看着办稍微调整一下,然后给设计过一遍,设计觉得差不多就好了。要不然叫设计重新设计
关注了问题2016-10-12
回答了问题2016-10-12
所有通过masonry加载约束,可以通过 NSArray *installedConstraints = [MASViewConstraint installedConstraintsForView:self.choseCityBtn]
关注了问题2016-10-12
回答了问题2016-10-12
按照正常的程序执行顺序,在 self.collectionView.alpha = 1后,继续执行下面的代码。goto只是帮你提前跳到了这句话而已,不代表正常顺序执行到这的时候就会跳过执行这段goto包括起来的代码。可以差不多理解成,switch 里面不加break就会继续执行下面的代码一样。
关注了问题2016-10-12
关注了问题2016-10-09
回答了问题2016-10-09
最傻的方法是,直接把源码拷贝到你的原工程中去,然后添加swift与oc的桥接头文件。
回答了问题2016-10-09
覆盖allocWithZone和copyWithZone方法。因为通过alloc或者copy还是new,都是通过调用allocWithzone和copyWithzone来分配空间的。你可以把sharedManager 方法里面的代码写到这两个方法里面,就可以从根本实现了单例的情况
关注了问题2016-10-09
回答了问题2016-10-09
安装在手机本地的应用?还能用。除非用户自己删除这个应用。如果希望强制给用户不能使用的话,要么当初开发应用的时候就加上这个开关,必要的时候,用户打开应用就是显示一个白屏之类的。或者,最不济的方法就是把应用要使用到的服务器api给废除了,这样打开应用也没...
关注了问题2016-10-09
关注了问题2016-10-08
关注了问题2016-10-07
回答了问题2016-10-05
说明IQKeyboardManagerSwift里面使用的方法都是在foundation和uikit框架下的,不需要调用其他库的方法,直接拖进工程,你可以看做就是自己写的一些类而已。Alamofire框架用到了其他的库内容,需要导入这些库。
关注了问题2016-10-05
回答了问题2016-10-04
个人建议不要在Playground中写网络请求的代码,因为网络请求往往是异步回调的。还是在ios application 或者osx application里面写。另外,你访问的是http请求,不是https,我的印象中好像就算是在Playground,要访问http也需要ATS那个参数来着。写ios application 的...
关注了问题2016-10-04
关注了问题2016-10-04
关注了问题2016-10-04