摘要: 控制器的生命周期容易出错的地方,从OneVC跳转到TwoVC,使用模态跳转,然后各自在控制器中打印生命周期的方法 viewDidLoad viewWillAppear viewDidAppear viewWillDisappear viewDidDisappear这几个方法的执行顺序 首先是这样从O 阅读全文
posted @ 2017-03-20 10:27 hlx_up 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 先说原理:推送是建立在所有苹果设备在联网状态下都会跟苹果服务器进行一个长连接的,长连接的概念是相对于短连接的,长连接可以向客户端发送消息,保证了数据的及时性。借助苹果设备与苹果的APNS服务器之间的长连接,通过APNS服务器将消息发送给客户端。首先苹果应用要注册通知,然后将设备的UDID和应用的bo 阅读全文
posted @ 2017-03-15 11:17 hlx_up 阅读(3547) 评论(0) 推荐(0) 编辑
摘要: 最近项目中用到了极光推送,升级到了最新的SDK 2.1.9版本,发现只能在iOS10 上运行,其他测试的时候真机闪退。贴上一个可能的原因: 阅读全文
posted @ 2016-11-02 21:39 hlx_up 阅读(757) 评论(1) 推荐(0) 编辑
摘要: iOS10,构建版本问题: 在Xcode中—>product->archive,进行相关操作后,upload后没有报错验证也成功的情况下,在开发者账号构建版本号里面迟迟没有显示的原因: ios10对比如相机照片库通讯录等权限在plist文件中添加后,如果只是添加了key,没有添加value程序也能正 阅读全文
posted @ 2016-10-26 12:57 hlx_up 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 这几天在研究到切圆角的方法,也找了下网上的资料 切圆角尽量避免离屏渲染。 1.直接用视图中layer中的两个属性来设置圆角,这种方法比较简单,但是及其影响性能不推荐: @property (strong, nonatomic) IBOutlet UIImageView *imageView; sel 阅读全文
posted @ 2016-09-02 11:26 hlx_up 阅读(1595) 评论(0) 推荐(0) 编辑