- 博客(18)
- 收藏
- 关注
转载 const static extern
iOS开发:正确使用const,static,extern, 前言 本篇主要介绍在开发中怎么使用const,static,extern3个关键字,如果喜欢我的文章,可以关注我微博:吖了个峥,也可以来小码哥,了解下我们的iOS培训课程。后续还会更新更多内容。。。 一、const与宏的区别(面试题): const简介:之前常用的字符串常量,一般是抽成宏,但是苹
2016-05-23 22:23:27
425
原创 UIActivityIndicatorView
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self showWaitingView];}- (IBAction)buttonClick:(id)sender
2016-05-03 15:03:48
339
转载 在iOS 8中使用UIAlertController
点击打开链http://www.cocoachina.com/ios/20141126/10320.html
2016-04-21 23:55:09
368
原创 UIUITextView设置类似于UITextField的placeholder
UITextView没有placeholder,怎么设置placeholder呢,需要用到UITextView的协议方法1⃣️创建一个UITextViewUITextView * txView = [[UITextView alloc]initWithFrame:CGRectMake(100, 100, 100, 80)]; txView.backgroundColor = [UI
2016-04-19 11:19:47
395
原创 iOS开发- 拨打电话总结
iOS开发- 拨打电话总结1:利用openURL(tel)特点:直接拨打,没有提示框 NSMutableString *str = [[NSMutableString alloc]initWithFormat:@"tel:%@",@"10001" ]; [[UIApplication sharedApplication]openURL:[NSURL URLWithStri
2016-04-18 22:52:16
431
原创 iOS开发的兼容和适配问题
由于苹果公司的霸道作风,每个iOS开发者都会要面对不同设备和版本的兼容和适配问题。基本上升级一次xcode鸡飞狗跳是非常正常的,稍微总结一下需要注意的几个方面:architecture这个直接决定了APP能不能跑在指定设备上。现在常见的ARCH有3种:armv7,对应iPhone4,iPhone4S,iPad mini,iPad3armv7s,对应iPhone5,i
2016-04-09 02:13:21
697
原创 把子控制器添加到导航控制器中的四种方法
ViewController *vc = [[ViewController alloc]init];// UINavigationController *nav = [[UINavigationController alloc] init];// [nav addChildViewController:vc]; UINavigationController *na
2016-04-05 22:49:03
885
翻译 视图控制器中navigationItem中backBarButtonItem设置问题
//1.在当前视图控制器中写了如下代码: UIBarButtonItem *back = [[UIBarButtonItem alloc]initWithTitle:@”QQ” style:UIBarButtonItemStyleDone target:nil action:nil]; //导航控制器除了根视图外其他子视图控制器都默认有一个左侧返回按钮。 self.navigationItem
2016-04-05 22:00:02
1090
原创 xcode7添加空模板
如何在Xcode 7.x上添加Empty app template?Finder—>应用程序—>Xcode右键显示包内容—> Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/iOS/Application 把Empty文件拷贝到Applicatio
2016-03-22 14:19:49
894
原创 iOS中使用的tableview为group形式时如何设置不同sections的间距
在ios7中使用group类型的tableview时,默认的情况下个section直接的距离是相同的,因此第一个section距离navigationbar的距离也不符合需求,此时若在viewdidload方法中通过设置tableview.sectionHeaderHeight的属性值是无效的。需要通过方法设置headerView的高度,具体操作如下:需要注意的是,如果把值设为0.0,即相当于未进
2016-03-11 22:38:17
515
原创 UIButton选中状态下的点击
UIButton选中状态下的点击在类似点赞或切换浏览模式等功能的时候,需要用到button的选中状态:即点击后按钮切换图片,并保持这个状态,直到下一次点击.如:接下来我们就以这两个图片为例子.已知点击前那张图片名字是like.png,简称"like",嫩绿色那张图片名字是like_selected.png,简称为"like_selecte
2016-03-08 20:08:07
1308
原创 CPU时间片
CPU时间片//百度 时间片_百度百科 时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称作它的时间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。而不会造成CPU资源浪费。在宏观上:我们可以同时打开多个应用程序,每个程
2016-01-26 22:24:34
24344
9
原创 在ARC的环境下,使用在MRC下编译的第三方类库。在MRC的环境下,使用在ARC下编译的第三方类库。
在mrc的环境下 使用一些arc的类把需要用arc编译的类 -fobjc-arc在arc的环境下,使用一些mrc的类把需要用mrc编译的类 -fno-objc-arc例如:在使用SDWebImage新版这个第三方类库时,如果在MRC环境下使用直接导入,不进行预先处理会报错,这时我们需要预先设定
2016-01-09 19:52:42
442
原创 一个简单的应用程序iphone : sayHello
项目需求写一个iPhone应用程序,要求可以输入名字,点击按钮后,会显示一段文字向输入的名字打招呼,例如输入“宝玉”,显示“你好,宝玉!”需求分析这是一个很简单的应用程序,包含一个文本输入框,一个文本显示框,一个按钮。输入名字到文本输入框,再点击按钮,这时文本显示框的文字就会变成“你好,!”。但是要注意,如果用户输入为空,要有警告提示用户重新输入;如果用户输入文字太长,超过16个字符,
2016-01-08 17:55:26
506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人