05 2015 档案

摘要:http://blog.csdn.net/lengshengren/article/details/1767唐巧的博客:http://www.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/ 阅读全文
posted @ 2015-05-13 16:48 &王先生 阅读(234) 评论(0) 推荐(0)
摘要:本地推送: 本地推送主要应用在备忘录,闹钟等本地的,基于时间定时的消息提醒。本篇不做详细描述。远程推送:APNS(苹果推送通知服务) iOS远程推送机制的原理及流程: 注册推送(橙色部分):若该App允许接收推送消息,则先要在代码中注册远程推送。注册推送后,iOS带着设备序列号去... 阅读全文
posted @ 2015-05-13 11:08 &王先生 阅读(1062) 评论(0) 推荐(0)
摘要:这篇博客总结得很好,我只对在iOS上集成支付宝做简洁的步骤总结。http://www.it165.net/pro/html/201402/9376.htmliOS集成支付宝支付的步骤:准备工作的步骤: 1. 先于支付宝签约,获得商户ID(partner)和账号ID(seller);(主要由公司负责... 阅读全文
posted @ 2015-05-12 21:01 &王先生 阅读(549) 评论(0) 推荐(0)
摘要:定位: 手机上定位的实现主要有三种方式:基站(附近基站的位置),wifi(所连接路由器的位置),卫星(最准确,也最耗能)。iOS的定位功能主要是由CLLocationManager类来完成的。这个类属于CoreLocation类库,所以使用定位功能之前,现在头文件中导入该类库。定位的步骤: ... 阅读全文
posted @ 2015-05-12 17:58 &王先生 阅读(367) 评论(0) 推荐(0)
摘要:QQ登录的流程: 1.下载SDK,并添加到项目中; 2.添加SDK需要的依赖库,以及配置文件; 3.重写APPDelegate的方法handleOpenURL和openURL; 4.实现TencentSessionDelegate协议,并实现里的几个方法; 5.创建TencentOAuth... 阅读全文
posted @ 2015-05-08 15:39 &王先生 阅读(376) 评论(0) 推荐(0)
摘要:对不同尺寸设备UI的适配: 很多时候,我们的App可能运行在不同尺寸的设备上,或者横竖屏时,呈现方法应该也不一样。这样便要求UI里各控件的位置和大小不能写死。 对于不同尺寸UI的适配,一般有三种对策:下策:硬编码,对不同的设备,写不同的代码布局。 在代码中判断设别的型号,从而根据不同的尺寸来设... 阅读全文
posted @ 2015-05-02 16:28 &王先生 阅读(411) 评论(0) 推荐(0)
摘要:强引用和弱引用: 我们已经知道OC中的内存管理是通过“引用计数器”来实现的。一个对象的生命周期取决于它是否还被其他对象引用(是否retainCount=0)。但在有些情况下,我们并不希望对象的销毁时间由是否被其他对象引用来决定,而是这个对象本该是什么时候销毁就什么时候被销毁。这时,我们得引入“强引... 阅读全文
posted @ 2015-05-02 14:10 &王先生 阅读(2235) 评论(0) 推荐(1)