![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS-基本知识点
文章平均质量分 86
zkhCreator
一个苦逼的iOS程序猿
展开
-
iOS面试问题汇总
1、 ViewController的生命周期常见函数:- (void)viewDidLoad;- (void)viewDidUnload;- (void)viewWillAppear:(BOOL)animated;- (void)viewDidAppear:(BOOL)animated;- (void)viewWillDisappear:(BOOL)animated;- (void)vie原创 2016-06-05 09:32:37 · 669 阅读 · 0 评论 -
iOS内存管理机制及属性的使用
对于OC的使用者来说,最会被问到的就是iOS开发中的内存管理。而只要涉及到内存管理,就肯定会涉及到property。而且在平常iOS开发的面试中,我们也经常会被问到相关的问题。所以这次就结合我所见到的和自己对于属性的理解来进行简述,希望对你们有帮助。原创 2016-08-18 22:20:05 · 891 阅读 · 0 评论 -
iOS多线程——初步使用GCD中的Context
本着好好学习,天天向上的原则,在上次看完GCD后,在码代码的过程中,经常会在dispatch后自动跳出函数列中看到带有context,但是在平常的自学过程中,都没有见到过带有context的参数。那他到底指的是啥?原创 2016-07-18 21:43:58 · 1063 阅读 · 0 评论 -
iOS多线程编程——浅谈NSOperation
就如同上一篇文章——《iOS多线程编程——浅谈GCD》中写到的,iOS的多线程开发中,最常用的就是NSThread,NSOperation,GCD,他们的抽象层次从左往右越来越高,这也就是越来越底层,性能也就越来越好。既然上次谈到了GCD,那么这次就不得不来谈谈他的兄弟NSOperation。原创 2016-07-18 19:55:22 · 766 阅读 · 0 评论 -
iOS多线程编程——浅谈GCD
GCD对于iOS开发者来说肯定不陌生,他和NSThread,NSOperation一起作为iOS开发中主要的三种多线程实现方法,而GCD是最最底层的,所以对于作为一个iOSer,GCD是必须掌握的。原创 2016-07-17 20:08:57 · 2753 阅读 · 0 评论 -
深入了解iOS中的VC切换的传值方式
由于上次面试中有提到相关内容,所以这次我专门深入研究了iOS的几种方式: 首先把所有的传值方式都列出来,如果有遗漏,请指正。原创 2016-07-15 15:58:29 · 3124 阅读 · 1 评论 -
详解Autolayout 设置UITableViewCell 高度问题
由于昨天翻译的一篇内容是原作者在2014年写的,可能有点老。所以这次翻译的是stackoverflow中smileyborg解释的获得1.8k的回答:原文链接。翻译 2016-07-13 23:27:10 · 6516 阅读 · 1 评论 -
使用Autolayout定义UITableViewCell高度
为了更好的使用Autolayout,在开发过程中发现了需要使用UITableViewCell,所以翻译了这篇文章翻译 2016-07-12 23:40:55 · 2199 阅读 · 0 评论 -
iOS多线程开发——NSThread的简单运用
前段时间写了NSOperation,GCD,最后肯定不能拉下NSThread。毕竟既然学了iOS,该了解的总得都了解的。介绍NSThread相对于GCG和NSOperation来说更加轻量级。毕竟从名字看起来一看就是用来控制线程(Thread)的。正如苹果官网上对他的解释: An NSThread object controls a thread of execution. Use this原创 2016-07-21 23:44:48 · 618 阅读 · 0 评论 -
Swift 3.0 中不安全的世界
Swift 3.0中指针的使用介绍和C函数调用的指针的相关内容的学习翻译 2016-10-14 21:04:03 · 17977 阅读 · 0 评论