ios开发-功能封装
文章平均质量分 85
曾治铭
这个作者很懒,什么都没留下…
展开
-
ios开发 之 注释规范
1、代码的注释经常被人忽略,其实注解有很多好处:(1)方便使用,会提示注解说明(2)方便日后自己阅读代码(3)方便别人阅读自己代码(4)降低后期维护成本(5)可以快速生成开发文档2、代码的注释方式五花八门,好的代码注解应该是这样的:(1)可以使用[Option + 单击]查看注解原创 2017-03-31 15:10:04 · 4492 阅读 · 0 评论 -
ios开发 之 中文转拼音
在项目中显示通讯录往往需要把中文名字转换为拼音来进行排序,为此我封装了一个类,将中文转为拼音分享给大家。思路主要为:1、使用[CFStringTransform]的[kCFStringTransformMandarinLatin]可以将中文转为带音调的拼音2、使用[CFStringTransform]的[kCFStringTransformStripDiacritics]可以去原创 2017-04-01 02:35:41 · 1274 阅读 · 1 评论 -
ios开发 之 简体和繁体中文转换
最近做项目,需要用到简体和繁体中文转换,因此封装了一个中文转换的类贡献给大家。大概思路是这样的:1、先加载简体中文和繁体中文码表2、将需要转换的中文字符拿到码表上查找相应位置3、如果查找到了,则取出另一个码表上对应的字符;如果没查到,则不进行转换。废话不多说,直接上源代码://// ZMChineseConvert.m//原创 2017-03-31 15:24:14 · 10627 阅读 · 0 评论 -
ios开发 之 通讯录操作
在ios开发中, 通讯录操作还是比较常见的, 尤其是在社交项目中更为突出. 目前系统提供了两个框架对通讯录进行操作:1. 兼容iOS9以前的框架#import 2.iOS9以后的新框架#import 为了项目能兼容老版本, 本文主要整理AddressBook>的使用:一. 判断通讯录权限 /原创 2017-04-12 11:53:41 · 5089 阅读 · 0 评论