iOS 基础技术总结

1.NSTimer  小结

定时器总结

2.__block和__weak区别

1.Block可以访问局部变量,但是不能修改

如果修改局部变量,需要加__block

__block int a =1;

int(^myBlock)(int) = ^(int num) {

 a ++;//这样就可以了

return num * a;

 };

2.__weak 通常用在声明 __weak typeof(self)weakSelf =self,其作用是为了防止block和当前所在控制器对象互相持有不能释放造成内存泄露


3.masonry基础用法

masonry基础用法

4.网络请求技术

从 NSURLConnection 到 NSURLSession

NSURLSession详解

5.GCD同步的几种方式

GCD同步的几种方式

6.TableView中cell高度动态计算

cell 动态高度总结

7.OSI 七层模型图解

看看看

8.Mac hosts 文件配置,真机调试包配置

有些公司内部在打开一些URL时要进行host配置才能正常打开

科普一下:

hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的IP地址。

hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的使用者可以直接对hosts文件进行控制。

hosts配置方法也非常简单,把步骤记录下来方便以后查阅

1.Finder->command+shift+G(快速打开文件夹)->/private/etc。

2.找到hosts 文件,没有任何后缀,直接点击打开始无法进行编辑的。

3.将这个文件复制到桌面(或其它任何你认为方便的路径上)点开就可以进行编辑了编辑完成后记得点击保存。

4.将编辑后的hosts 文件替换原来 /private/etc 这个文件夹中的hosts 文件。

至此已经可以打开公司内部需要进行hosts 配置的URL 了。

9.iOS相机拍照自动转90度问题

iOS拍照自动旋转90度解决方案

10.在iOS开发中使用自定义字体

iOS开发中使用自定义字体

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,663评论 25 709
  • 有时候,就是有这样一个人, 你从未结交过的人 就这样狠狠地戳中你的心 让你瞬间醒悟,从你自己的美梦里面 就有这样一...
    蛇莓无毒阅读 1,549评论 1 2
  • 从始至终,都觉得人很重要。 不管做什么事,再苦再累,只要身边的人对了,那一切苦累也就不算什么了;但是,假如身边没有...
    叫我单眼皮小姑娘阅读 1,864评论 0 0
  • 作者:枫凌 轻点屏幕的手指,落在‘香剑吟’三个字上,脑海里瞬间冲进了沉闷的鼓点声,伴着冗长,幽远且寂寥,既悲壮的...
    惜君2017阅读 3,401评论 0 0
  • 哪有什么痛彻心扉的伤害是不经意间发生的,都是蓄谋已久了。 每年的9月份,都会有一群满怀青春气息的孩儿们,沉浸在脱离...
    梁梁7阅读 2,656评论 2 1

友情链接更多精彩内容