- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 数据在沙盒中存储的三种方法---plist存储,偏好设置存储,归档
一:plist存储,存储在Caches文件夹下 //存储的路径: 沙盒路径/Library/Caches文件/文件名 // 1.plist存储,生成一个plist文件. // 2.plist不是数组就是字典,plist存储就是用来存储字典或者数组. // 注意:Plist不能存储自定义对象 //
2015-07-30 22:49:05 737
原创 富文本 NSAttributedString一些常量属性解释
字符属性可以应用于 attributed string 的文本中。 NSString *const NSFontAttributeName;(字体) NSString *const NSParagraphStyleAttributeName;(段落) NSString *const NSForegroundColorAttribute
2015-07-30 21:30:49 357
原创 控制器几种创建方式以及控制器的view的创建
控制器几种创建方式: 一:通过storyboard文件创建 // 1.创建窗口 self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; // 2.加载main.storyboard文件,初始化storyboard描述的控制器 // UISt
2015-07-28 21:54:05 359
原创 UIPickerView与UIDatePicker
一.UIPickerView1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign)id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPickerView的选择)@property(nonatomic,assig
2015-07-28 07:57:59 307
原创 自定义等高cell和不等高cell的方式对比
UITableViewCell总结**只要是自定义控件就会调用该方法:- (void)layoutSubviews{ NSLog(@"=======");}一:等高cellA:自定义等高cell:1.需在- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifi
2015-07-26 08:36:53 520
转载 Dash---程序员的好帮手
作为一名死coder,每天最常见的动作就是查看各种API文档,你一定也有过同时打开N个窗口(HTML、PDF、CHM),不停的在编辑器与文档之间切换的感受吧?怎么说呢,其实我很讨厌这种枯燥无味的动作,那么如何才能提高效率,减少无用功呢?下面就给大家介绍一款非常好用的Mac小工具:Dash,相比这个英文名,我跟喜欢叫它“叮当猫”,嘿嘿。点我直达AppStore介绍页面功能简介
2015-07-15 10:24:02 637
原创 KVC与KVO
KVC与KVO一:KVC(自定义一个Person类和Dog类,Persor类拥有name,money,和Dog对象属性,Dog拥有name和price属性)1.通过KVC获取值获取单个词 Person *p = [Person new]; p.name = @"lmj"; p.money = 998;// p.dog = [Dog new];// p.dog.
2015-07-15 07:21:48 456
原创 MVC模式
MVC懒加载 (掌握)作用: 用到时再加载保证数据只会被加载一次好处: 节约内存空间@interface ViewController ()@property (nonatomic, strong)NSArray *shops;@end@implementation ViewController// 重写getter方法- (NSArray *)shops{ if (
2015-07-13 06:58:28 399
原创 新建一个Xcode工程需要注意的地方
1.新建工程项目填写解析2.要往项目里面拖资源文件时注意不要勾选Create Folder references 而因勾选Create groups选项
2015-07-11 09:11:50 394
原创 UISegmentedControl控件
UISegmentedControl:选项卡(Segment:节、部分的意思)1、常用的属性NSUInteger numberOfSegments:有几节,节数NSInteger selectedSegmentIndex:选中哪一节2、常用的方法方法1~~~ /** * 监控selectedSegmentIndex来监听文本框内容 * */ - (IBAction)seg
2015-07-10 21:28:59 334
原创 UIView复习day1
开始重新翻看以前做的笔记,并把一些注意点列出来UIday11、开启一个工程时填写应用APP的唯一标识,是公司的唯一标识加上项目的名称,公式的唯一标识是公式的域名逆序的。2、新创建一个工程时工程的名字最好不能用中文,中文会被替换为–,当应用APP的唯一标识相同时,后面的会覆盖前面的。3、sizeClass去年出得新技术,在故事版下面有wAny,hAny。开发一个新项目的三个阶段1、搭建UI界面2、从网
2015-07-09 22:45:25 404
原创 欢迎使用CSDN-markdown编辑器
公司开始要求开始要用markdown写技术文档了,今天花了写时间研究了下,也稍微总结了下,怕以后忘记,只好记下来,毕竟好记性不如烂笔头,哈哈.markdown语法一:两个星星与一个星星以及下划线–(强调)1. 两个星号是加粗意思表示强调,与其他字体颜色不一致 2. 单个星号这一段文字会是斜体 3.下划线与单个星号是一样的作用斜体二:分割线三个或者更多-三:引用 在系统偏好设置里面设置在中文输
2015-07-09 22:34:09 436
原创 利用GCD实现延迟(实现延迟的几种方法)
// 在主线程中延迟执行某动作,不会卡主主线程,不影响后面的东做执行 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ NSLog(@"%@", [NSThread currentThread]);
2015-07-08 07:19:07 10016
iOS模仿系统UIActionSheet,自定义弹框
2016-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人