09 2017 档案
摘要:1. 在模型文件的Entity里面增加字段名 2. Xcode工具栏选择Edtor->Creat NSManagerObject SubClass->...->生成新的关联文件 3. 删除原来的旧关联文件
阅读全文
摘要:用线程代表不同售票窗口,用线程执行的方法模拟售票。如果不加锁,会出现多个售票窗口同时售一张票的情况。 @property (nonatomic, strong) NSThread *thread1; @property (nonatomic, strong) NSThread *thread2; @
阅读全文
摘要:当有文字输入时,UITextView上的默认文字消失,没有任何输入时,显示默认文字。 做法: 1. 在自定义UITextView的初始化方法- (id)initWithFrame:(CGRect)frame里面注册通知,监听文本变化: 2. 调setNeedsDisplay 触发drawRect 方
阅读全文
摘要:滚动时导航栏透明度变化,然后滚动到一定距离,导航栏完全出现。 这里是做法的主要思路: 1. 整个页面是一个tableView, 然后个人信息部分是一个背景图片,作为tableView的headView。因为UITableView继承自UIScrollView,滚动处理在这个方法里处理 2. 可以设置
阅读全文
摘要:// colum/列/字段// row/行/记录// 主键的作用是唯一标识一条记录// sql语句注意:不区分大小写,以分号结束(不要分号也行?) // 如果增加字段,可能要指定数据类型,SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型。 http://www.cnblogs.com/
阅读全文
摘要:CABasicAnimation *anim = [CABasicAnimation animation]; anim.keyPath = @"transform.scale"; anim.toValue = @0.5; anim.repeatCount = MAXFLOAT; [_heartIma
阅读全文
摘要:command + 左右 = 横竖屏旋转 command + H + H = 切入层级后台模式
阅读全文
摘要:storyboard中2个按钮,一个点击,一个移动动画用的
阅读全文
摘要:1. 面试上海某家软件公司,题目是这样,有一个View,距左右父View长度一定,高度一定。这个View上面有4个小View,高度相同(或者说一定), 要求不管屏幕怎么变,这4个小View总是等宽平分大View。 用AutoLayout来做确实很快,而且公司期望就是让你这样做。所以,一个字,就是干:
阅读全文
摘要:1. 播放mp3需要导入框架,AVFoundation支持音频文件(.caf、.aif、.wav、.wmv和.mp3)的播放。 步骤: a.声明一个音频播放对象: b.用一个支持的文件路径来初始化_player: (据说只能播放本地文件,像酷我等音乐软件应该是播放前下载到本地,然后进行播放的,因为在
阅读全文
摘要:1. 如果系统自带的布局的话,是这样: 而自定义的话:WaterFlowLayout : UICollectionViewLayout 系统UICollectionViewFlowLayout也是继承自UICollectionViewLayout 2. 主要实现部分:在- (void)prepare
阅读全文
摘要:1. UISearchBar 是UIKit提供的最简单,底层的一个控件,创建它: 他有一个代理UISearchBarDelegate,代理方法里常用的是这个: - (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar; 2. UISe
阅读全文