会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
此刻@当初
博客园
首页
新随笔
联系
管理
订阅
2014年11月21日
远程推送
摘要: 1.远程推送的流程: (1)设备连接APNs(苹果服务器)申请DeviceToken(2)应用程序拿到DeviceToken上传给公司服务器(比如说腾讯的服务器)(3)公司服务器拿到DeviceToken想给设备推送消息,公司服务器把DeviceToken和内容发给APNs,APNs就可以定位到设备...
阅读全文
posted @ 2014-11-21 00:33 此刻@当初
阅读(320)
评论(0)
推荐(0)
2014年11月19日
iOS中常见面试题(不定时更新中.....)
摘要: 1.什么是selector?selector,是一个SEL类型的数据,就代表一个方法。可以间接调用方法。SEL :是对方法的一种包装,将方法包装成一个SEL类型的数据,去找对应的方法地址,找到方法地址就可以调用。发消息:就是发送一个SEL类型的数据。方法在内存中的存储位置:1》每个类的方法列表都存储...
阅读全文
posted @ 2014-11-19 18:37 此刻@当初
阅读(112)
评论(0)
推荐(0)
KVO和runtime
摘要: 1.KVO内部实现原理1》 KVO是基于runtime机制实现的2》当某个类的对象第一次被观察时,系统就会在运行期动态的创建该类的一个子类,在这个子类中重写父类 中任何被观察属性的setter方法,子类在被重写的setter方法实现真正的通知机制。2.不用中间变量,用两种方法交换A和B的值A = A...
阅读全文
posted @ 2014-11-19 02:25 此刻@当初
阅读(239)
评论(0)
推荐(0)
2014年11月18日
block的总结
摘要: 1.block循环引用(retain)1》如果没有对block进行copy操作,block就存储于栈空间2》如果对block进行copy操作,block就存储于堆空间3》如果block存储于栈空间,不会对block内部所用到的对象产生强引用4》如果block存储于堆空间,就会对block内部所用到的...
阅读全文
posted @ 2014-11-18 19:00 此刻@当初
阅读(136)
评论(0)
推荐(0)
iOS中面试题之----多线程
摘要: 1.多线程的底层实现(1)首先回答什么是线程1个进程要想执行任务,必须得有线程.线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行(2)什么是多线程1个进程中可以开启多条线程,每条线程可以并行(同时)执行不同的任务。多线程的作用:更新显示UI界面、处理用户触摸事件。(3)Mach是第...
阅读全文
posted @ 2014-11-18 18:08 此刻@当初
阅读(1389)
评论(0)
推荐(0)
2014年11月13日
苹果iOS开发者账号总结
摘要: 1》个人账号(Individual) 费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如lucky zhu,单人使用。个人账号只能有一个开发者。2》公司团队账号 (Company/Organization) 费用99美金一年, 该账号在App Store销售者可以显示...
阅读全文
posted @ 2014-11-13 20:40 此刻@当初
阅读(431)
评论(0)
推荐(0)
公告