- 博客(8)
- 收藏
- 关注
原创 ios开发 之 UIResponder详解
在iOS中UIResponder类是专门用来响应用户的操作处理各种事件的,包括触摸事件(Touch Events)、运动事件(Motion Events)、远程控制事件(Remote Control Events)。我们知道UIApplication、UIView、UIViewController这几个类是直接继承自UIResponder,所以这些类都可以响应事件。当然我们自定义的继承自UIView的View以及自定义的继承自UIViewController的控制器都可以响应事件。
2017-05-12 17:24:30 6719 1
原创 ios开发 之 NSObject详解
NSObject是大部分Objective-C类继承体系的根类。这个类遵循NSObject协议, 提供了一些通用的方法,对象通过继承NSObject,可以从其中继承访问运行时的接口,并让对象具备Objective-C对象的基本能力。下面我们就详细的介绍NSObject。
2017-04-18 10:30:12 11474
原创 ios开发 之 通讯录操作
在ios开发中, 通讯录操作还是比较常见的, 尤其是在社交项目中更为突出. 目前系统提供了两个框架对通讯录进行操作:1. 兼容iOS9以前的框架#import 2.iOS9以后的新框架#import 为了项目能兼容老版本, 本文主要整理AddressBook>的使用:一. 判断通讯录权限 /
2017-04-12 11:53:41 5148
原创 ios开发 之 中文转拼音
在项目中显示通讯录往往需要把中文名字转换为拼音来进行排序,为此我封装了一个类,将中文转为拼音分享给大家。思路主要为:1、使用[CFStringTransform]的[kCFStringTransformMandarinLatin]可以将中文转为带音调的拼音2、使用[CFStringTransform]的[kCFStringTransformStripDiacritics]可以去
2017-04-01 02:35:41 1340 1
原创 ios开发 之 简体和繁体中文转换
最近做项目,需要用到简体和繁体中文转换,因此封装了一个中文转换的类贡献给大家。大概思路是这样的:1、先加载简体中文和繁体中文码表2、将需要转换的中文字符拿到码表上查找相应位置3、如果查找到了,则取出另一个码表上对应的字符;如果没查到,则不进行转换。废话不多说,直接上源代码://// ZMChineseConvert.m//
2017-03-31 15:24:14 10771
原创 ios开发 之 注释规范
1、代码的注释经常被人忽略,其实注解有很多好处:(1)方便使用,会提示注解说明(2)方便日后自己阅读代码(3)方便别人阅读自己代码(4)降低后期维护成本(5)可以快速生成开发文档2、代码的注释方式五花八门,好的代码注解应该是这样的:(1)可以使用[Option + 单击]查看注解
2017-03-31 15:10:04 4611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人