本文目标:1、理清objc_class和objc_object关系,知道里面存放ias指针2、可以下载苹果源码ht...[作者空间]
基础理论 1.面向对象和面向过程区别、概述面向对象特性,重写和重载区别2.设计的原则有哪些?并简述常用的设计模式?...[作者空间]
include、import、@class的区别 include是C语言的导入,编译时会导入多次,可通过一些指令减...[作者空间]
Tagger point 管理小对象,NSDate、NSNumber 内部的实现?加密-解密算法,内存地址+值,存...[作者空间]
当一个对象的引用计数为0的时候,会向他发送一个 release 消息,而在 release 的实现中,会执行 de...[作者空间]
想对UITextField的输入内容的长度做一个限制,初始的代码大致如下: 在titleTextFieldDidC...[作者空间]
一、基础 1、final关键词的用法 2、常见的数据类型 常见的数据类型枚举(enum)Optional值类型(v...[作者空间]
目录 1.KVC2.KVO3.通知4.代理、委托、协议5.Block、KVO、通知、代理之间的区别6.分类 Cat...[作者空间]
给App附带一个log控制台, 方便离线调试的log工具 -> XLogConsole[https://gith...[作者空间]
先说下我这遇到的情况,tableView 刷新时候闪动、或者定位出错 1.1、tablwView预设高度 自动布局...[作者空间]
1.opt+enter重构代码2.cmd+shift+a,或两下shift 搜索各种操作 ,随处搜索3.cmd+...[作者空间]
iOS 事件的主要由:响应连 和 传递链 构成。一般事件先通过传递链,传递下去。响应链,如果上层不能响应,那么一层...[作者空间]
一面 (1h30min) 自我介绍 什么时候接触iOS开发,学习路径 属性修饰符,nonnull这些也问了,str...[作者空间]
面试官到底想看什么样的简历? 面试一直是程序员跳槽时期非常热门的话题,虽然现在已经过了跳槽的旺季,下一轮跳槽季需要...[作者空间]
ModelModelModelModel是一种设计模式(MV应用程序视图)在iOS应用程序视图中获取了广泛的关注。...[作者空间]
弄清楚要测试什么 在编写任何测试之前,了解基础知识很重要。你需要测试什么? 如果您的目标是扩展现有应用程序,您应该...[作者空间]
前言: 我是一名开发者,一个iOS交流圈子的维护者,对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境...[作者空间]
1:谈谈你对KVC的理解 2:iOS项目中引用多个第三方库引发冲突的解决方法 3:GCD实现多读单写 4:讲一下a...[作者空间]
27. SDWebImage是怎么做缓存的? 首先说,缓存采用了二级 缓存策略。 图片缓存的时候, 在内存有缓存,...[作者空间]
iOS面试题 本面试题为个人使用版本,如后续流传出去,请转发的朋友务必注释一下,答案正确性有待商榷,本人的答案不代...[作者空间]