上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页
摘要: 在上篇博客 《iOS Block简介》 中,侧重解析了 iOS Block的概念等,本文将侧重于它们在开发中的应用。 Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。用维基百科的话来说,Block是Apple Inc.为C、C++以及Obje 阅读全文
posted @ 2017-06-12 20:39 张玉宝 阅读(153) 评论(0) 推荐(0) 编辑
摘要: UITabBarController 和 UINavigationController 几乎是iOS APP的标配。 UITabBarController分栏(标签栏)控制器, 和UINavigationController导航控制器一样,都是用来管理视图控制器的容器类型的控制器。 1、UITabB 阅读全文
posted @ 2017-06-12 20:38 张玉宝 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。 - (void)delayMethod { NSLog(@"execute"); } 1.performSelector方法 [self performSelector:@selector(delayMethod) w 阅读全文
posted @ 2017-06-12 20:38 张玉宝 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 类方法用来创建对象的方法就是工厂方法 1、无参工厂方法 创建对象,并给属性一个默认值。 //无参工厂方法实现 +(Student*)student{ return [[Student alloc]init]; } 2、有参工厂方法 2.1.要依赖有参的初始化方法 -(id)initWithAge:( 阅读全文
posted @ 2017-06-12 20:37 张玉宝 阅读(139) 评论(0) 推荐(0) 编辑
摘要: NavigationController,又称导航控制器。是iOS开发中比较常用的一种容器ViewController,常用于页面的管理和切换。 在开发中,NavigationController常常和UITabBarController一起使用。 如下图,系统语言设置里面的顶部就是一个导航控制器。 阅读全文
posted @ 2017-06-12 20:37 张玉宝 阅读(232) 评论(0) 推荐(0) 编辑
摘要: -(NSString *)getNetWorkStates{ UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subviews]... 阅读全文
posted @ 2017-06-12 20:36 张玉宝 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在Objective-C中,排序分为: 1、Foundation框架中的对象排序 2、自定义对象排序 例子:每个学生都有一个成绩score属性,根据成绩score对学生排序 自定义对象 Student.h Student.m main.m #import <Foundation/Foundation 阅读全文
posted @ 2017-06-12 20:36 张玉宝 阅读(147) 评论(0) 推荐(0) 编辑
摘要: //字符串的创建 //在可变字符串中 空字符串就有意义 NSMutableString *mString = [[NSMutableString alloc]init]; NSLog(@"mString:%@",mString); //可变字符串不可以与代码区的字符串赋值使用 NSM... 阅读全文
posted @ 2017-06-12 20:35 张玉宝 阅读(189) 评论(0) 推荐(0) 编辑
摘要: NSString *testStr01=@"HelloWord"; NSString *testStr02=[testStr01 substringToIndex:5];//取头(从头到哪),to不包括下标内容 NSString *testStr03=[testStr01 substringFromIndex:5];//去尾(从哪到尾),from包... 阅读全文
posted @ 2017-06-12 20:35 张玉宝 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 在开发中:用[self presentViewController:VC animated:YES completion:nil];实现跳转,多次跳转后,直接返回第一个。 例如: A presentViewController BB presentViewController CC 直接回到A: 返 阅读全文
posted @ 2017-06-12 20:34 张玉宝 阅读(395) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页
友情链接:回力鞋 | 中老年高档女装 | 武汉英语学校 | 托福网课 | 托福培训