- 博客(30)
- 收藏
- 关注
原创 蓝懿 ios技术交流和心得分享 11.30
今天老师教了我们新的内容 多线程:数据持久化的方式:1.归档 2.UserDefault 3.CoreData 4.sqlite 多线程:1.不能在主线程中写耗时的操作 因为会导致主线程中系统代码晚执行 界面就会出现卡死现象严重影响用户体验度2.不能在子线程中修改页面 要回到主线程中去修改耗时操作有哪些:1.大量运算 2.处理大文件 3.网络相
2015-11-30 23:26:00 340
原创 蓝懿 ios技术交流和心得分享 11.29
Sqlite:轻量级数据库 CoreData:苹果提供的封装了Sqlite数据库的框架//不管对数据库进行什么操作都需要用到一个上下文 AppDelegate *app = [UIApplicationsharedApplication].delegate;增 :Person *p = [NSEntityDescriptioninsertNewObject
2015-11-29 23:04:48 420
原创 蓝懿 iOS 技术交流和心得分享 11.28
今天练习日 经过昨天老师总结的一些内容以后 发现自己很多不足 我们还是来复习一下:NotificationNotification和delegate的比较:如果同为一对一的时候 delegate更高效,但是notification耦合度低 KVC: key Value Coding 键值编码KVO: Key Value Observer 键值监听
2015-11-28 21:23:00 349
原创 蓝懿 iOS 技术交流和心得分享 11.27
今天上午老师总结了一下这一个多月以来讲的全部知识点,也算是我们的讲课目录吧!下边就是所有知识点:1.UILabel 基本数据类型:int long longlong double float char bool 变量声明和赋值 UIButton 数字和字符串互相转换2.文本输入框 获取用户输入的文本 如何把用户输入的数字文本 转成 int或float 变量作用域 关系运算符
2015-11-27 22:17:07 443
原创 蓝懿 iOS 技术交流和心得分享 11.26
今天老师带我们学习了新的知识:NotificationNotification和delegate的比较:如果同为一对一的时候 delegate更高效,但是notification耦合度低 KVC: key Value Coding 键值编码KVO: Key Value Observer 键值监听MVC:Model:模型层 指代码中创建的实体
2015-11-26 21:51:56 466
原创 蓝懿 iOS 技术交流和心得分享 11.25
一、存储小量数据到文件和从文件读取出少量数据: NSUserDefaults*ud =[NSUserDefaults standardUserDefaults]; // 取操作 longrunCount = [ud integerForKey:@"runCount"]; // 存操作 [ud setInteger:++runC
2015-11-25 22:25:44 491
原创 蓝懿ios 技术内容交流和学习心得 11.24
今天老师病了 我们在复习一下这几天讲的基础内容:从相册获取图片进行编辑 1、搭建界面,添加按钮进行关联2、从点击按钮跳转到相册的界面3、选择将要跳转下一页面4、已经完成选择图片 @property (nonatomic, strong)UIScrollView *sv;@property (nonatomic, str
2015-11-24 21:33:47 312
原创 蓝懿 iOS 技术交流和心得分享 11.23
今天老师病了 我们在复习一下这几天讲的基础内容:从相册获取图片进行编辑 1、搭建界面,添加按钮进行关联2、从点击按钮跳转到相册的界面3、选择将要跳转下一页面4、已经完成选择图片 @property (nonatomic, strong)UIScrollView *sv;@property (nonatomic, str
2015-11-23 21:27:43 490
原创 蓝懿ios 技术内容交流和学习心得 11.22
今天讲了播放音乐的基础内容:1、先在文件中导入#import 2、声明属性:@property (nonatomic, strong)AVAudioPlayer *player;3:生成URL,此url为在本地的路径,不能为链接;4、让self.player =[[AVAudioPlayer alloc]initWithContentsOfUR
2015-11-22 23:54:46 409
原创 蓝懿 iOS 技术交流和心得分享 11.21
今天又到了练习日 我们复习了一下从相册中选取图片的方法,通过UIImagePickerController创建出来的页面中有两个协议分别是: UINavigationControllerDelegate和UIImagePickerControllerDelegate一、UINavigationControllerDelegate是相册默认的系统页面导航器,其中方法中有;1、将
2015-11-21 22:36:37 605
原创 蓝懿ios 技术内容交流和学习心得 11.20
今天上课讲了一堆控件,主要有UIImageview,UIview,UIButton,UILable,UITextFiled,UITextview,包括进度条,缓冲圈开关的用法,比较难多是UIButton的一些显示状态的应用,还有UITextFiled的UITextFiledDeleGate协议,在协议中调用一些时间节点来实现想要的结果; 今天上课到现在脑子里一直充斥着各种控件的方法和属性
2015-11-20 21:25:59 295
原创 蓝懿 iOS 技术交流和心得分享 11.19
从相册选取照片的方法:@interfaceViewController()UINavigationControllerDelegate,UIImagePickerControllerDelegate>@property (nonatomic,strong)UIScrollView*sv;@property(nonatomic,
2015-11-20 00:04:36 367
原创 蓝懿ios 技术内容交流和学习心得 11.18
今天主要是学习绘图的相关知识绘制单线,多条线、绘制图形都要添加一个类,类名为DrawViewclass是UIView,把XIB的VIew的Class改为类名进行关联1、绘制单线- (instancetype)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame];
2015-11-18 22:11:10 310
原创 蓝懿ios 技术内容交流和学习心得 11.17
今天是练习日:一、把模拟器里的view当作图片保存到相册的方法:1、 创建画布 UIGraphicsBeginImageContext(self.EditView.bounds.size);2、把图片渲染到画布中 [self.EditView.layer renderInContext:UIGraphicsGetCurrentContext()];
2015-11-17 23:48:40 414
原创 蓝懿iOS 技术内容交流和学习心得 11.16
、touch触发点点击屏幕@property (nonatomic, strong)UIImageView *iv;- (void)viewDidLoad { [super viewDidLoad]; self.iv = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 100, 100)]; self.
2015-11-16 20:38:55 377
原创 蓝懿ios 技术内容交流和学习心得 11.15
今天还是复习一下前面学的一些东西 :1、sb中添加一个tv,箭头,Cell,创建tvc并关联2、建立Student对象,在。h中建立字符串name,语数英;3、在tvc创建数组,学生的对象, 初始化,获取字符串和内容(txt 的文件)分割字符串遍历拿到每一行,拿到每一行再分割每一行都要创建一个student,每个学
2015-11-15 21:54:14 326
原创 蓝懿ios 技术内容交流和学习心得 11.14
今天是练习日,对这两天的代码做了一个回顾,发现几处逻辑处理:1、在解析类中给数组赋值:利用对象的属性和字典的key [e.items addObject:examDic[@"item1"]]; [e.items addObject:examDic[@"item2"]]; if (![examDic[@"item3"] isEqualToS
2015-11-14 22:03:36 322
原创 蓝懿ios 技术内容交流和学习心得 11.13
今天讲了Json字符串的解析方法:1、首先要要清楚Json字符串是由字典和数组组成,首先要从字符串中把字符串的第一层字典取出来使用date和下列方法: NSData*data = [NSDatadataWithContentsOfFile:@"/Users/wanlong/Documents/每天代码/news/news/news.txt"]; 方法:NSDicti
2015-11-13 20:45:28 394
原创 蓝懿ios 技术内容交流和学习心得 11.12
今天老师带我们又加深了对字典的认识 那我们就继续复习一下字典:NSDictionary:字典就是关键字及其定义(描述)的集合。Cocoa中的实现字典的集合NSDictionary在给定的关键字(通常是一个NSString)下存储一个数值(可以是任何类型的对象)。然后你就可以用这个关键字来查找相应的数值。不同于数组,字典(也被称为散列表或关联数组)使用的是键查询的优化存储方式。
2015-11-12 23:02:01 309
原创 蓝懿iOS 技术内容交流和学习心得 11.11
今天是光棍节,今天上午老师讲了昨天的作业 下午让我们考试 感觉到了前面的知识掌握的不够好我们一起多复习一下:UIIview 属性 backgroundcolor(背景颜色) alpha (透明度) hidden (隐藏)
2015-11-11 22:56:00 317
原创 蓝懿ios 技术内容和心得交流分享 11.10
今天又到了练习日 我们把这几天学的在复习一下: 准备工作:通过把UITableViewController的TableViewController.h和TableViewController.m文件删除,创建新的fiel继承于UITableViewController,然后在SB中把view删除,拖进一个TableViewController,点剪头,关联与TableViewCo
2015-11-10 21:34:14 278
原创 蓝懿iOS 技术内容交流和学习心得 11.9
今天上午讲了昨天点作业,然后讲了自定义cell的高度随显示内容的高度变化而变化,主要解决步骤以label为例:1、通过CGRect rect= [label.textboundingRectWithSize:CGSizeMake(label.bounds.size.width,CGFLOAT_MAX)options:NSStringDrawingUsesLineFragmentOrigin
2015-11-09 22:28:56 300
原创 蓝懿ios 技术内容和心得交流分享 11.8
今天上午讲了TableViewController的编辑,TableViewController的中cell创建方式有三种: 准备工作:通过把UITableViewController的TableViewController.h和TableViewController.m文件删除,创建新的fiel继承于UITableViewController,然后在SB中把view删除,拖进一
2015-11-08 22:00:18 346
原创 蓝懿ios 技术内容和心得交流分享 11.7
又到了练习日 感觉最近学的东西挺多,今天我们就一起复习一下前几天学到东西:导航控制器有两种方式生成,一种是通过拖拽,另一种是通过代码添加:纯代码创建 :UINavigationController *nc = [[UINavigationControll alloc]initWithRootViewController:vc];若从第二页开始使用导航控制器,首页需要先
2015-11-08 00:53:21 680
原创 蓝懿ios 技术内容和心得交流分享 11.6
今天上午讲了NavigationController(导航控制器)导航控制器有两种方式生成,一种是通过拖拽,另一种是通过代码添加:纯代码创建 :UINavigationController *nc = [[UINavigationControll alloc]initWithRootViewController:vc];若从第二页开始使用导航控制器,首页需要先用:[sel
2015-11-06 21:52:35 347
原创 蓝懿ios 技术内容和心得交流分享 11.4 控件
今天老师给我们讲了以前学过的控件 感觉今天又学到点新的东西 但又感觉听不懂 下面我们一起复习一下今天学的:UIIview 属性 backgroundcolor(背景颜色) alpha (透明度) hidden (隐藏)
2015-11-04 21:11:33 326
原创 蓝懿ios 技术内容和心得交流分享 11.3 打飞机主要步骤
今天又到了练习日 今天大家都在做昨天的一个有多个界面的打飞机游戏,基本把所有讲过的内容都涵盖到了,一个项目基本上做了一整天,把步骤一步步分解开来,条理非常清晰,讲的也深入浅出,大家基本上都能够领会老师的用意,把开发的理念一步步的传给大家,包括之前给大家写步骤; 1. 创建一个界面 然后添加上图片和一个BUTTON (按钮) 2. 到另外一个XIB 中添加一个背景图片
2015-11-03 20:32:39 455
原创 蓝懿ios 技术内容和心得交流分享 11.2 打飞机主要步骤
今天新的内容并没有讲的特别多,老师带着大家做了一个有多个界面的打飞机游戏,基本把所有讲过的内容都涵盖到了,一个项目基本上讲了一整天,把步骤一步步分解开来,条理非常清晰,讲的也深入浅出,大家基本上都能够领会老师的用意,把开发的理念一步步的传给大家,包括之前给大家写步骤; 1. 创建一个界面 然后添加上图片和一个BUTTON (按钮) 2. 到另外一个XIB 中添加一个背景图
2015-11-03 00:47:02 462
原创 蓝懿ioS 技术内容和心得交流 11.1 正反向
今天老师给我们讲了 生命周期方法 页面跳转 正反取值调用 感觉听的还是一般 总是感觉懵懵懂懂的 那我们就一起复习一下:把singleView的项目改成空项目1.把viewcontroller和sb删除2.在根目录下面 把maininterface 里面的main删除3.创建viewcontroller 注意创建时要把xib钩上4.在appDeleg
2015-11-01 21:52:49 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人