- 博客(7)
- 资源 (31)
- 收藏
- 关注
转载 iOS开发 正确选择图片加载方式
正确选择图片加载方式能够对内存优化起到很大的作用,常见的图片加载方式有下面三种: [objc] view plaincopy //方法1 UIImage *imag1 = [UIImage imageNamed:@"image.png"]; //方法2 UIImage *image2 = [UIImage ima
2015-10-29 10:30:23 418
原创 IOS-照相,相片选取
初始化 UIImagePickerControllerSourceType sourceType; switch (buttonIndex) { case 0: sourceType = UIImagePickerControllerSourceTypeCamera; if (![U
2015-10-20 15:13:36 640
转载 调整导航条上leftBarButtonItem和rightBarButtonItem与屏幕边界的间距
UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; /** * 设置frame只能控制按钮的大小 */ btn.frame= CGRectMake(0, 0, 40, 44); [btn addTarget:self action:@selector(buttonClicked)
2015-10-12 16:09:27 858
转载 iOS进阶面试题
1 多线程是什么 多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以以便听歌、一边写博客;对于应用来说,多线程可以让应用有更快的回应,可以在网络下载时,同时响应用
2015-10-10 13:07:39 492
转载 IOS中堆和栈的区别
管理方式: 对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memory leak。 申请大小: 栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间
2015-10-09 11:50:26 315
转载 UIView的layoutSubviews和drawRect方法何时调用
首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews。 2、addSubview会触发layoutSubviews。 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化。 4、滚动
2015-10-09 11:45:49 322
转载 IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
// Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { CGContextRef contex
2015-10-09 11:36:20 435
TexturePacker for mac ,ImageOptim for mac无损压缩
2019-05-09
Java从入门到精通
2017-07-19
IOS7 & Andriod界面设计规范
2015-04-17
AFNetworking-2.0. 测试DEMO 再封装 以及初级资源网址
2015-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人