IOS开发
文章平均质量分 51
syq_shao
IOS开发师
展开
-
OC的动态特性_随手笔记
1、动态特性:运行时再决定对象的类型。这类动态特性在日常应用中非常常见,简单说就是id类型。id类型即通用的对象类,任何对象都可以被id指针所指,而在实际使用中,往往使用introspection来确定该对象的实际所属类2、动态绑定:基于动态类型,在某个实例对象被确定后,其类型便被确定了。该对象对应的属性和响应的消息也被完全确定,这就是动态绑定。在继续之前,需要明确Objectiv原创 2015-11-17 14:35:38 · 248 阅读 · 0 评论 -
XCode将SingleView改变成空白模板
1、将Main.storyboard删除2、将"项目名-Info.plist"文件的main storyboard file base name删除(选中,按delete键)3、在AppDelegate的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary原创 2015-11-18 09:17:08 · 479 阅读 · 0 评论 -
UIViewController懒加载模式_易懂版
UIViewController创建时,UIViewController的view并不跟着一起创建1、当UIViewController的view被调用时,首先判断UIViewController的view是否存在2、如果存在直接返回view,如果不存在调用loadView方法3、然后判断loadView方法是否是自定义方法4、如果是自定义方法,就执行自定义方法5、如果不是原创 2015-11-18 10:06:57 · 416 阅读 · 0 评论 -
IOS系统自带方法将汉语转换成拼音
//汉字转换成拼音:系统自带方法//创建字符串NSString *str = @“邵亚启”;1、桥接转换成C的字符串CFStringRef aCFString = (__bridge CFStringRef)str;2、copy对象,防止对象被释放CFMutableStringRef string = CFStringCreateMutableCopy(NULL, 0, a原创 2015-11-17 22:57:55 · 435 阅读 · 0 评论 -
storyboard的简单应用
//storyboard:多个xib的集合//IOS5推出//storyboard :其本质是html1、给视图控制器添加导航选中视图控制器,点击MAC屏幕上面的导航的Editor——>Embed In——>Navitagion Controller2、从一个ViewController跳转到另外一个ViewController需要有一个点击可产生是事件的控原创 2015-11-21 11:37:41 · 540 阅读 · 0 评论 -
获取五角星的顶点坐标
获取五角星的坐标//获取十个点得坐标:从最上面顺时针radius:半径angle:中心点坐标CGFloat radius = 130;CGFloat angle = 2 * M_PI / 5;CGPoint center=CGPointMake(160, 240);NSMutableArray *arrayM = [NSMutableArray arra原创 2015-11-27 14:49:54 · 8988 阅读 · 0 评论