240 发简信
IP属地:浙江
  • URLSession基本使用

    简述 由于最近想要研究下Swift中第三方网络请求库Alamofire的使用和实现,而Alamofire中又是使用URLSession进行封装的...

  • iOS关于启动图更新无效的问题

    事由 由于改版需求需要更换掉原来的启动图,但是在这个过程中却出现了奇怪的问题,就是启动图的图片修改后,发现启动的时候,启动图片并没有发生改变,这...

  • 在项目中使用单元测试

    随着项目增加的功能越来越多,渐渐的有一个问题是我们不能不考虑的,就是每次当我们增加了新功能,或者对某些地方做了优化,改版的时候,会不会影响到其他...

  • UITextField在6SP上的一个问题

    在对UITextField做字数输入限制的时候,在其他机型上 这个函数无论是键盘输入还是联想词输入都会被响应,但唯独6sPlus上真机上不会被响...

  • OC、Swift设置编译条件

    在 OC 中我们设置编译条件,一般通过修改 Preprocessor Macros 中对应的宏定义。但是在Swift中,预处理的宏定义已经无效了...

  • Swift常用关键字

    关键字 mutating(表示可在结构体,枚举的实例方法中修改属性) static(类型方法,类型属性) class(可被子类重写的类型方法,类...

  • CoreAnimation理解和使用

    简介 CoreAnimation如果只从字面上来理解,就会感觉这只是用来作用动画的一个类库,其实动画只是它的一部分,最重要的是它可以快速组合屏幕...

  • CocoaPods安装使用

    安装顺序 Xcode→Homebrew→RVM→Ruby→CocoaPods Homebrew 是 OS X 上边的一个包管理工具,安装 Hom...

  • Swift中的协议以及如何使用扩展为协议提供默认实现

    Swift中的协议和OC的协议基本相同,都是规定了用来实现某一特定任务或者功能,不过在Swift中可以添加需要实现的属性和其它东西,可以说Swi...