
OC
gogosmilex
这个作者很懒,什么都没留下…
展开
-
对OC的理解 以及 OC的特性
OC作为一门面向对象的语言,自然具有面向对象的语言特性,如:封装、多态、继承。它具有静态语言的特性,又有动态语言的效率。总体来说,它确实是一门不错的编程语言。Objective-C 具有相当多的动态特性,表现在三个方面:动态类型、动态绑定、动态加载。之所以叫做动态,是因为必须到运行时才会做一些事情。1、 动态类型:及运行时再决定对象的类型。这类动态类型在日常应用中非常常见。简单说就是id类型。实际上原创 2015-09-21 11:28:48 · 1851 阅读 · 0 评论 -
iOS开发note
加载一个透明的viewcontrollerShareViewController *themeVC = [[ShareViewController alloc] init]; if ([[[UIDevice currentDevice]systemVersion]floatValue]>=8.0) { themeVC.modalPresentationStyle =原创 2016-08-30 17:11:06 · 471 阅读 · 1 评论 -
iOS 通讯录操作 删除联系人 以及联系人多个号码 删除其中一个号码
纠结了好久的问题,分享给大家项目需求:操作通讯录,当一个联系人中有多个手机号时,点击删除,删除对应的手机号;当剩下一个手机号时,点击删除,删除这个联系人,最后将这些修改保存到通讯录ABMultiValueRemoveValueAndLabelAtIndex(phoneHaha, k);昨天也用到这个方法,最后报错,也就没继续用这个方法,今天又试了下,把报错原因放百度里,第一个答案是st原创 2016-08-24 13:10:04 · 2451 阅读 · 0 评论 -
iOS 通讯录操作 删除联系人 以及联系人多个号码 如何删除其中一个号码
纠结了好久的问题,分享给大家项目需求:操作通讯录,当一个联系人中有多个手机号时,点击删除,删除对应的手机号;当剩下一个手机号时,点击删除,删除这个联系人,最后将这些修改保存到通讯录ABMultiValueRemoveValueAndLabelAtIndex(phoneHaha, k);昨天也用到这个方法,最后报错,也就没继续用这个方法,今天又试了下,把报错原因放百度里,第一个答案是stackovew原创 2016-08-26 15:33:41 · 3026 阅读 · 0 评论