版本记录 前言 Swift作为一门开发语言,它到目前为止也四岁了,接下来这个专题主要收集一下Swift面试相关的问题。感兴趣的看下面几篇文章。1. Swift面试资料 (一)...
Block Block底层原理实现 首先我们来看四个函数 造成这样的原因是:传值和传址。为什么说会有传值和传址,把.m编译成c++代码。得到.cpp文件,我们来到文件的最后,...
如果你觉得 UITableViewDelegate 和 UITableViewDataSource 这两个协议中有大量方法每次都是复制粘贴,实现起来大同小异;如果你觉得发起网...
今天在筛选了200 份 iOS 简历,还蛮有感受的,大致简单总结下。 一、总的要求: 技术水准超过组内的平均水平 五年内最好不超过 3 份工作经历 二、其他细致要求 简历格式...
我们知道classes是引用类型,structs属于值类型。这就意味着,当你传递一个class,Swift传递的是对象的引用,而当你传递一个struct,Swift传递的是对...