09 2016 档案

摘要://创建ScrollView的方法 -(void)createScrollView { UIScrollView *sv = [[UIScrollView alloc]initWithFrame:CGRectMake(5, 5, self.view.frame.size.width - 10, se 阅读全文
posted @ 2016-09-29 10:39 孙富有(iOS工程师) 阅读(991) 评论(0) 推荐(0) 编辑
摘要:2.1.1 添加URL Types URL Scheme是通过系统找到并跳转对应app的一类设置,通过向项目中的info.plist文件中加入URL types可使用第三方平台所注册的appkey信息向系统注册你的app,当跳转到第三方应用授权或分享后,可直接跳转回你的app。 添加URL Type 阅读全文
posted @ 2016-09-28 14:54 孙富有(iOS工程师) 阅读(10108) 评论(0) 推荐(0) 编辑
摘要:(如果需要的不是使用的属性值如换行形式,可以把对应的属性在程序中书写然后按"command"+鼠标左键点击就可以查看所有属性值) 一label基本设置 self.view.backgroundColor = [UIColor redColor]; //创建第一个标签控件 UILabel *label 阅读全文
posted @ 2016-09-28 11:53 孙富有(iOS工程师) 阅读(9881) 评论(0) 推荐(0) 编辑
摘要:/* UITextField文本输入框 */ UITextField * textField = [[UITextField alloc]initWithFrame:CGRectMake(50, 50, 275, 50)]; //设置边框形式 /* UITextBorderStyleRoundedR 阅读全文
posted @ 2016-09-28 11:49 孙富有(iOS工程师) 阅读(5741) 评论(0) 推荐(0) 编辑
摘要:所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。 所有的转义字符和所对应的意义: 转义字符 意义 ASCII码值(十进制 阅读全文
posted @ 2016-09-23 17:29 孙富有(iOS工程师) 阅读(16447) 评论(0) 推荐(0) 编辑
摘要://key 和 value 都属于(id)对象类型 //key常用字符串NSString来表示 //存储数值型 一般可用 NSString //int age ->@(age) // [dic[name] intValue]; // @()-->转成NSNumber 类型 // intValue / 阅读全文
posted @ 2016-09-23 17:24 孙富有(iOS工程师) 阅读(7347) 评论(0) 推荐(0) 编辑
摘要:#pragma mark 可变数组的排序 NSMutableArray * array = [NSMutableArray arrayWithObjects: @"1",@"8",@"2",@"7",@"2",@"5",@"9",nil]; //选择 for (int i =0; i<[array 阅读全文
posted @ 2016-09-23 17:21 孙富有(iOS工程师) 阅读(7326) 评论(0) 推荐(0) 编辑
摘要:NSArray * array = @[@"1",@"2",@"3"]; NSLog(@"%@",array); //1.for循环 //2.while do-while for(int i = 0;i<[array count];i++){ NSString * str = array[i]; N 阅读全文
posted @ 2016-09-23 17:19 孙富有(iOS工程师) 阅读(370) 评论(0) 推荐(0) 编辑
摘要://1.回顾C数组排序 int a[6] = {1,4,3,5,6,2}; //选择 for (int i =0; i<6-1; i++) { for (int j = i+1; j<6;j++) { if(a[i]>a[j]){ int tmp = a[i]; a[i] = a[j]; a[j] 阅读全文
posted @ 2016-09-23 17:18 孙富有(iOS工程师) 阅读(328) 评论(0) 推荐(0) 编辑
摘要:#pragma mark 创建数组c NSMutableArray * array =[[NSMutableArray alloc] initWithObjects:@"a",@"b",@"c" ,nil]; NSMutableArray * array1 =[NSMutableArray arra 阅读全文
posted @ 2016-09-23 17:16 孙富有(iOS工程师) 阅读(19319) 评论(0) 推荐(0) 编辑
摘要:#pragma mark 创建数组 //1.通过对象方法创建数组 NSArray * array = [[NSArray alloc]initWithObjects:@"One",@"Two",@"Three",@"Four",@"Five", nil]; // NSLog(@"%@",array) 阅读全文
posted @ 2016-09-23 17:15 孙富有(iOS工程师) 阅读(3942) 评论(0) 推荐(0) 编辑
摘要:可直接把代码复制即可结合输出看结果加深记忆 //创建一个可变字符串 NSMutableString * ms1 = [[NSMutableString alloc]init]; //可以通过类方法来创建 NSMutableString * ms2 = [NSMutableString string] 阅读全文
posted @ 2016-09-23 17:11 孙富有(iOS工程师) 阅读(3709) 评论(0) 推荐(0) 编辑
摘要:可以直接复制代码即可运行看看结果,方便理解 //NSString //OC字符串不能用printf输出 //但是遗憾的是OC没有一个从终端读取数据的方式,需要使用scanf读取C字符串然后转换成OC的字符串 #pragma mark 字符初始化 //创建一个不可变字符串str1 值是常量字符串 // 阅读全文
posted @ 2016-09-23 17:08 孙富有(iOS工程师) 阅读(1058) 评论(0) 推荐(0) 编辑
摘要:可以选择是使用自定制的还是系统的,如果使用自定制的,就使用以下方法即可隐藏系统的uitabbarButton,从而使item恢复正确 //隐藏UITabBarButton -(void)viewWillLayoutSubviews{ [super viewWillLayoutSubviews]; f 阅读全文
posted @ 2016-09-23 16:56 孙富有(iOS工程师) 阅读(975) 评论(0) 推荐(0) 编辑
摘要:首先登陆苹果官方开发者账号:http://developer.apple.com 进入到如下界面 之后进入如下界面:点击第二项创建证书 整个流程如下图4步 然后按照如下图片进行配置即可 接下来去创建CSR文件 然后返回到苹果开发者账号继续完成如下流程即可: 双击安装证书即可 继续回到苹果开发者网站继 阅读全文
posted @ 2016-09-23 16:36 孙富有(iOS工程师) 阅读(10979) 评论(7) 推荐(0) 编辑
摘要:一、关于分割线的位置。 分割线的位置就是指分割线相对于tableViewCell.如果我们要根据要求调节其位置,那么在iOS7.0版本以后,提供了一个方法如下: if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)] 阅读全文
posted @ 2016-09-23 15:15 孙富有(iOS工程师) 阅读(2489) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示