UINavigationBar有意思的用法 发表于 2017-01-02 | 今天在看iOS guide,突然发现了一些有意思的用法,特此记录一下。 导航栏提示这里使用导航栏的prompt属性,可以在导航栏的上方添加提示。 1navigationItem.prompt = "Test next viewController's prompt" 这里官方指出使用这个属 ... 阅读全文 »
iOS事件传递分析 发表于 2016-12-20 | 一个事件总是沿着明确的路径传输直到它被分发给一个对象可以处理它。首先UIApplication的单例从事件处理队列的头部拿到,并为了处理开始分配。一般,它将事件分配给UIAppldelegate的keyWindow对象,由这个对象传递给一个已经初始过的的对象处理它。 触摸事件 对于触摸事件来说 ... 阅读全文 »
在Swift中使用JSON 发表于 2016-12-01 | 第一次尝试译文,如果有错误谢谢指正。这里面的例子有的是我自己通过XCTest测试的. KennyBest! 译文地址:https://developer.apple.com/swift/blog/?id=37 如果你的APP和web程序进行交互,那么从服务器返回的数据大都是JSON格式。你可 ... 阅读全文 »
TDD-XCTest入门篇 发表于 2016-11-23 | 它是什么TDD测试驱动开发,全称为Test Driven Development。XCode自带的单元测试工具 它有什么好处 测试为了线上少出错,发现bug及时修改 不必每次改完一个很小的问题就的重新跑一遍程序 测试为了更好地优化自己代码结构逻辑 我怎么用它XCT基础配置XCTestCase是XC ... 阅读全文 »
Effective Objective-C 笔记 发表于 2016-11-09 | 前言:再次读,一样的内容,不一样的感悟。 第一章 熟悉Objective-C在类的头文件中尽量少引进其它头文件在类的头文件中如果引入其它头文件,那么当前类的头文件被引入时之前引入的头文件也会被同时引入,这将大大延长项目的编译时间,并且能降低类之间的耦合。 优化: 如果当前头文件涉及到其它类时仅仅只声 ... 阅读全文 »