ios
文章平均质量分 81
韩苇棋
这个作者很懒,什么都没留下…
展开
-
Cocoapods的安装与使用
cocoapods是一个可以帮你集中管理第三方库的开源项目,运行在Ruby的环境下,基于GitHub托管优势,能够很方便的查阅目前依赖于Cocoapods的资源想要使用它首先需要安装:1.这里的安装使用的是终端(也就是使用命令行操作)打开终端a.移除ruby的源地址 首先在命令行中输入gem sources --remove https://rubygems.org/原创 2015-12-28 16:49:01 · 333 阅读 · 0 评论 -
iOS 远程推送原理及实现
关于iOS 实现消息推送的原理:1.provide[服务器]把要发送的消息,目的IOS设备标识打包,发送给APNS2.APNS在自身已注册Push服务的IOS设备列表中,查找有相应标识的IOS设备,并将消息发送到IOS设备3.IOS设备把发送的消息传递给对应的应用程序,并按照设定弹出Push通知消息推送实现1、生成*.certSigningReque原创 2016-04-09 16:25:38 · 1224 阅读 · 0 评论 -
ASI与AFN的区别
[摘要:ASI战AFN有甚么差别 1.机能(重面) * ASI基于底层的CFNetwork框架 * AFN基于NSURLConnection * 运转机能: ASI ASN 2.处置惩罚办事器数据 1 AFN : 依据办事器返回数据的数据, 举行主动剖析 * 办事器返回的是] ASI和AFN有什么区别1.性能(重点)* ASI基于底层的CFNetwork框架* AFN基于N原创 2016-04-18 15:21:25 · 385 阅读 · 0 评论 -
iOS技术面试题
OC:分类(好处,和延展的区别)block(原理,底层,作用。)代理循环引用(原因,解决)、内存分类 : 一般用于扩展一个类的方法,它可以不用创建一个新的类,但是不能够扩充成员变量,使用分类重写本类的方法后无法再调用原来的方法,使用分类还能够将一个类的定义写在不同的文件内,可以拆分业务逻辑,使一个分类的功能更专一 延展(extension)延展相当于匿名的分类,一般写在实现文件里面(.原创 2016-04-18 17:48:43 · 1265 阅读 · 0 评论 -
iOS常见的面试题总结
1. 简述OC中内存管理机制oc中的内存管理机制是自动引用计数,它分为两种方式:MRC和ARC,MRC是手动管理内存,ARC是系统自动管理内存;他的原则是谁开辟谁释放,有开辟就要有销毁2. readwrite,readonly,assign,retain,copy,nonatomic 、atomic、strong、weak属性的作用?Readwrite:读写特性,可读可写(是默原创 2016-04-20 20:08:40 · 1093 阅读 · 0 评论