首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
iOS哲
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
iOS IAP - 自动续期订阅
自动续期订阅是苹果推出的一项苹果内购服务,当用户在AppStore订阅了某项服务后,AppStore会在订阅时间快到期之前,自动扣费并帮用户续订该服务。自动续期订阅的优势自动续期订阅群组设置概述创建自
iOS快手面经(已拿offer)
过完年来北京之后,有准备看看机会,也是想了解下市场行情。简历没有投太多,只定向投了头条教育部门、抖音、快手、阿里,这些公司。 头条和阿里的简历都没过,肯定是亮点太少吧。只有快手简历过了,快手是三轮技术面+一轮HR面,前两轮技术都比较顺利,到第三轮却栽了,很痛心o(╥﹏╥)o。目…
iOS开发 自动释放池(Autorelease Pool)和RunLoop
我们通过 [NSString stringWithFormat:@"biubiu李2017_C"] 创建了一个 autoreleased 对象。为了能够在 viewWillAppear 和 viewDidAppear 中继续访问这个对象,使用了一个全局的 __weak 变量来指…
【译】处理 iOS 中复杂的 Table Views 并保持优雅
Table views 是 iOS 开发中最重要的布局组件之一。通常我们的一些最重要的页面都是 table views:feed 流,设置页,条目列表等。 每个开发复杂的 table view 的 iOS 开发者都知道这样的 table view 会使代码很快就变的很粗糙。这样…
聊聊ALAssetsLibrary 与 Photos
ALAssetsLibrary和Photos都是Apple提供访问系统相册资源的两个标准库,前者在iOS9之后已经被弃用,后者在iOS8上开始支持。可想而知,Photos库提供了更全面更友好的接口。 本文通过对比两者的用法来系统地学习一下“iOS访问系统相册资源”的知识点。重点…
趣探 Mach-O:文件格式分析
我们的程序想要跑起来,肯定它的可执行文件格式要被操作系统所理解,比如 ELF 是 Linux下可执行文件的格式,PE32/PE32+是windows的可执行文件的格式,那么对于OS X和iOS 来说 Mach-O 是其可执行文件的格式。 我们平时了解到的可执行文件、库文件、Ds…
如何为一个实例动态替换方法
这个 Tip 来源于一道面试题,感觉很是考察知识变通的能力,对 KVO 深入了解的同学,应该很容易就可以答出来。这里抛砖引玉,简单聊聊这个 Tip 当你观察一个对象时,会动态的创建该对象类的子类,这个子类重写了被观察属性的 setter 方法,同时将该对象的 isa 指针指向了…
你真的会用 CocoaPods 吗?
CocoaPods 可以说是 iOS 开发应用最广泛的包管理工具,本篇文章主要介绍 CocoaPods 的第三方库是怎样从网络集成到我们本地的项目当中,也是制作私有库、开源库和 iOS 项目组件化的一个知识铺垫。 其中 git 字段表示该框架的托管地址,也就是上面时序图中的 远…
面试中的那些 Git 问题 - 基础部分
团队协作能力一直是我们招聘开发人员的重要考核指标之一。而考核这个能力的原因很简单:一般公司都不会只有一个开发…而一旦涉及多人协作开发,良好的协作能力和习惯能显著提高整个团队的开发效率。Time is money! 说到协作,面试中当然就会聊到开发人员日常最需要协作的事情,代码协…