
ios
文章平均质量分 86
mrcuilidong163
这个作者很懒,什么都没留下…
展开
-
IOS推送通知
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 在这个方法里添加上 UIRemoteNotificationType types = UIRemoteNotificationTypeSound|UIRemote...原创 2014-05-12 15:42:39 · 125 阅读 · 0 评论 -
iOS应用安全开发你不知道的那些事
在传统互联网领域,安全已然是一个老生常谈的话题。许多大公司都设置有专门的安全部门,用于检测自己产品的安全性。但即便是这样,业界仍然时常爆出许多安全问题引发的新闻。就在不久前,乌云曝光了携程网在支付过程中,为了调试方便,记录了用户的信用卡卡号和CVV码等信息,而调试接口可以被外网访问,这样造成黑客可能通过调试接口读取用户的信用卡信息。虽然最终没有造成实际上的用户损失,但此次事件再一次给互联网公司...原创 2014-05-29 09:05:23 · 563 阅读 · 0 评论 -
iOS基础面试题(一)
随着iOS平台开发的职位的增加,笔试、面试也越来越有“套路”,这里我总结了一些面试题,多数是Objective-C的基础知识,适合于面试新人,答案是我自己答的,不准确的地方,欢迎指出。 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? Object-c的类不可以多重继承;可以实现多个接口,通过实现多...原创 2014-08-03 19:54:09 · 139 阅读 · 0 评论 -
iOS基础面试题(二)
iOS进阶面试题----Block部分 iOS进阶面试题----多线程部分 1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一...原创 2014-08-03 19:55:02 · 154 阅读 · 0 评论 -
iOS基础面试题(三)
1.When to use NSMutableArray and when to use NSArray? 什么时候使用NSMutableArray,什么时候使用NSArray? 答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初 始化后,便不再改变的,使用NSArray。需要指出的是,使用NSArray只表明的是该数组在运行时不发生改变,即不能往NSA...原创 2014-08-03 19:56:08 · 139 阅读 · 0 评论 -
iOS基础面试题(四)
1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画? 答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令) [cpp] view plaincopyprint? [UIView transitionWithView:self.view ...原创 2014-08-03 19:56:42 · 111 阅读 · 0 评论