iOS 自己积累的常见资料

写在前面:感谢QQ 809418027 好友 的分享,借来整理

1.__block 的一些关键点

iOS 自己积累的常见资料_第1张图片

2.__strong __weak 区别

iOS 自己积累的常见资料_第2张图片
iOS 自己积累的常见资料_第3张图片

3.比例

iOS 自己积累的常见资料_第4张图片


4.常见的C语言数学函数

iOS 自己积累的常见资料_第5张图片

5.宏定义

iOS 自己积累的常见资料_第6张图片

6.常见的预定义取代宏定义

iOS 自己积累的常见资料_第7张图片

7.常见的第三方轮子

iOS 自己积累的常见资料_第8张图片

8.苹果尺寸


iOS 自己积累的常见资料_第9张图片


iOS 自己积累的常见资料_第10张图片

9.创建一个集成UINaviationController的子类,重写pushViewController方法 实现自动隐藏tabbar

iOS 自己积累的常见资料_第11张图片

10.代理相应的标准写法

iOS 自己积累的常见资料_第12张图片

11.函数必须有一个字符串文档

iOS 自己积累的常见资料_第13张图片

12.宏定义中NSString的写法

iOS 自己积累的常见资料_第14张图片

13.忽略没有使用变量的编译警告

iOS 自己积累的常见资料_第15张图片

14.继承修改父类方法

iOS 自己积累的常见资料_第16张图片

.在父类方法添加事件的思路

iOS 自己积累的常见资料_第17张图片

15.静态变量

iOS 自己积累的常见资料_第18张图片

cell字符串名的正确写法

16.扩展修改父类方法作用

iOS 自己积累的常见资料_第19张图片

17.懒加载中init初始化只执行一次,变化的值不能使用懒加载

iOS 自己积累的常见资料_第20张图片

18.列表相关轮子

iOS 自己积累的常见资料_第21张图片

19.内联函数的写法 static inline

20.全局变量替代宏定义

iOS 自己积累的常见资料_第22张图片

21.删除NSUserDefaults的方法

iOS 自己积累的常见资料_第23张图片

22.使用block什么时候会出现循环引用   如何解决?

iOS 自己积累的常见资料_第24张图片

delegate datasource代理的区别

iOS 自己积累的常见资料_第25张图片


23.视频播放界面APP失去活性时应该让视频暂停播放

iOS 自己积累的常见资料_第26张图片

24.随机函数相关操作

iOS 自己积累的常见资料_第27张图片

25.通知的字符串命名规范

iOS 自己积累的常见资料_第28张图片

26.移除通知观察者使用的方法


27.图片相关轮子

iOS 自己积累的常见资料_第29张图片

28.修改textField placeholder的默认字体颜色大小  光标颜色

1.[textField setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"];  这个方法可能在某个时间段有用。

2、[UITextField appearance] setTintColor:[UIColor redColor]]; 这个方法会影响所有的TextField。

3、textField.tintColor = [UIColor redColor]; 这个设置某个,但在InterfaceBuilder中设置不好用


29.隐藏navigation跳转后的默认返回按钮

iOS 自己积累的常见资料_第30张图片

30.隐藏navigationbar一定要用此方法

navigationbar的隐藏方法

31.自定义cell的】重用的方法

32.bitcode的相关介绍

iOS 自己积累的常见资料_第31张图片


iOS 自己积累的常见资料_第32张图片

33.block 的常见形式

iOS 自己积累的常见资料_第33张图片
iOS 自己积累的常见资料_第34张图片

34.category中函数的命名规范

iOS 自己积累的常见资料_第35张图片

35.delegate\block\notification 的应用场景

iOS 自己积累的常见资料_第36张图片

36.delegate种可选方法要满足responds

iOS 自己积累的常见资料_第37张图片

根据若干个url异步加载多张图片,然后在都下载完成后合成一张整图dispatch_queue_tqueue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);dispatch_group_tgroup = dispatch_group_create();dispatch_group_async(group, queue, ^{/*加载图片1*/});dispatch_group_async(group, queue, ^{/*加载图片2*/});dispatch_group_async(group, queue, ^{/*加载图片3*/});dispatch_group_notify(group, dispatch_get_main_queue(), ^{//合并图片});


37.dispatch_group 列队

iOS 自己积累的常见资料_第38张图片

38.init的正确写法

iOS 自己积累的常见资料_第39张图片

39.integer转nsstring

40.iOS CoreData常见的查询操作

iOS 自己积累的常见资料_第40张图片

41.iOS安装包瘦身

iOS 自己积累的常见资料_第41张图片

42.iOS常见全局函数表01

iOS 自己积累的常见资料_第42张图片

43.iOS二维码简介

iOS 自己积累的常见资料_第43张图片

44.iOS汉字转拼音

iOS 自己积累的常见资料_第44张图片

45.IOS兼容字体

46.iOS偏移64的问题

iOS 自己积累的常见资料_第45张图片

47.iOS中的常见四舍五入函数

iOS 自己积累的常见资料_第46张图片

48.iOS中的关键帧动画

iOS 自己积累的常见资料_第47张图片

、、、、、、、、、、、

iOS 自己积累的常见资料_第48张图片

49.iOS中像素和点的关系 以及iOS的单位

iOS 自己积累的常见资料_第49张图片

50.ios中字体大小与PS中像素的关系

iOS 自己积累的常见资料_第50张图片

51.iOS中UI的命名

52.JSON的几种基本数据类型

iOS 自己积累的常见资料_第51张图片

53.KVC

iOS 自己积累的常见资料_第52张图片

54.KVO

iOS 自己积累的常见资料_第53张图片

55.layoutSubviews的作用以及调用时机

iOS 自己积累的常见资料_第54张图片

56.lldb

iOS 自己积累的常见资料_第55张图片

57.mansory 和 scrollView配合

iOS 自己积累的常见资料_第56张图片

58.mutablecopy和copy的区别


59.NSInteger和NSUInteger的打印占位符

iOS 自己积累的常见资料_第57张图片

60.OC中枚举的正确写法

iOS 自己积累的常见资料_第58张图片

61.presented和presenting的区别

iOS 自己积累的常见资料_第59张图片

62.SDWebImage options中文翻译

iOS 自己积累的常见资料_第60张图片

63.SDWebImage中清除图片缓存的方法

64.tableView取消选中状态

iOS 自己积累的常见资料_第61张图片

65.typedef和block结合使用

iOS 自己积累的常见资料_第62张图片

66.ViewWillAppear和ViewDidAppear的用法,来做动画

iOS 自己积累的常见资料_第63张图片

你可能感兴趣的:(iOS 自己积累的常见资料)