摘要:
前言 记录一下这几天学习的百度推送,觉得这个东西弄的还挺糟心的,好多注意的地方 正文 1.先申请一个百度开发者账号 http://push.baidu.com/fc 2.创建一个新应用,并应用配置 3.选择苹果的图标,开发用就选择开发状态,上线就可以选择生产状态 4.此时就让你上传开发证书,这个上传 阅读全文
摘要:
1.runtime是什么?runtime是一套底层的C语言的API(包括C语言数据类型,C语言函数)实际上平时我们写的OC代码底层都是基于runtime,实际上也就是最后都转成了runtime代码比如:[recevier message]实际转换成objc_msgSend(recevier,sele... 阅读全文
摘要:
正文以触摸事件为例,说一下响应者链当发生触摸事件后,Runloop监听到事件,会将其事件打包成一个UIEvent事件,并放入当前活动UIApplication的事件队列中,再会传给UIWindow,UIWindow会用hitTest:withEvent方法裙子此次事件操作所在的视图,以这个的形式找到... 阅读全文
摘要:
正文 1.NSTimer 和 NSRunloop 关系 滑动页面时 timer 会暂停的问题,为什么会暂停,怎么解决? 因为:用scheduledTimerWithTimeInterval:注册timer时runloop会默认为NSDefaultRunLoopMode这个mode,当scrollVi 阅读全文
摘要:
正文一 UIApplication1.一个UIApplication代表是一个应用程序,而且是单例的。一个程序也只能有一个UIApplication对象2.获取UIApplication对象: [UIApplication sharedApplication];3.当一个iOS程序启动后,首先创建的... 阅读全文
摘要:
前言说一下我了解的推送正文APNs--------Apple Push Notification service1 远程推送的大概流程及其原理我们的设备联网时(无论是蜂窝联网还是Wi-Fi联网)都会与苹果的APNs服务器建立一个长连接(persistent IP connection),当Provi... 阅读全文
摘要:
1.创建表@"create table if not exists Person(id integer primary key autoincrement,name text,gender text,age integer,photo blob)"2.插入insert into Person(nam... 阅读全文
摘要:
前言实现登录注册的基本功能,没有添加手机验证和邮箱验证的功能,有相应的方法,如果需要,可以自己加上其相应的方法github的网址:效果图:正文1.导入leancloud相应的第三方,这个等我再写一个博客告诉大家怎么用,leancloud的官方文档也都有写,官方网址:https://leancloud... 阅读全文
摘要:
前言通常做一个项目前,不算开始讨论需求,分析产品等等,一开始会给我们搭建一个框架,今天简单说一下搭建框架.github网址:https://github.com/Moonths/iWatch.git效果图正文1.创建几个ViewController添加到TabBarController上,一般添加3... 阅读全文