首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS代码
订阅
iOS工程师
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
出一套 iOS 高级面试题
一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。 这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试…
面试6家公司后摘出的知识点(iOS)
记得去年这个时候自己就在面试,今年面试自己总结了很多。我按照被问的次数罗列了一些知识点,整理了下自己总结的东西。(因为知道自己能力有限,没有过深的去解释每个点,不过基本谷歌一下,所有的内容基本可以查到) 焦虑的不行要涨薪啊。 总共面试了6家,分别是豆瓣、好未来、平安、印象笔记、…
iOS开发小记-基础篇
KVC允许以字符串形式间接操作对象的属性,全称为Key Value Coding,即键值编码。 首先查找-set<Key>:代码通过setter方法赋值。(勘误1) 否则,检查+(BOOL)accessInstanceVariablesDirectly方法,如果你重写了该方法并…
iOS 保持界面流畅的技巧
这篇文章非常详细的分析了 iOS 界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。
iOS | 面试知识整理 - OC基础 (一)
1. #include、#import、@class的区别? 在OC语言中, 我们使用#import来引入头文件,可以防止重复引入头文件,可以避免出现头文件递归引入的现象。 2. id 和 instancetype的区别? 3. New 作用是什么? 5. @proprety的…
iOS开发小记-Runtime篇
Objective-C将很多静态语言在编译和链接时期做的工作放在了Runtime运行时处理,可以说Runtime就是Objective-C的幕后工作者。 Runtime(简称运行时),是一套由纯C写的API。 对于C语言,函数的调用会在编译的时候决定调用哪个函数。 OC中的函数…
⚠️2019年iOS面试反思总结--不断更新当中ing⚠️
👏欢迎前往本人的GitHub查看更多内容。点击前往GitHub 2019年的夏天,成都的天气格外的闷热。 因为公司的原因,导致我不得不考虑去面试一家稳定成熟的大公司,自己从一开始也一直梦想着进入一家可以得到广阔平台的公司发展,有朝一日可以当上技术负责人,可是现实总是那么残酷,…
tableView updates 对比 reloadData
横向对比 tableView 的 beginUpdates endUpdates 操作与 reloadData 的差别
iOS经典面试题
写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了iOS面试题和答案让我帮忙看看。我扫了一眼,倒吸了一口冷气,仔细一看,气的发抖。整篇题目30多个没有一个答案是对的,总结这篇面试题的作者对iOS机制根本就是一知半解就敢发到网上,不管有心还是无心都是坑害新人。 所以在这…
AFNetworking底层源码解析
AFNetworking是适用于iOS,macOS,watchOS和tvOS的的网络库。它构建于Foundation URL系统之上,扩展了Cocoa内置的强大的高级网络抽象。它采用模块化架构,设计精良,功能丰富的API,使用起来非常简单。本文重点介绍缓存和安全两个模块; 二.…