首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS技术组
订阅
MChen
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
iOS 探究 | 第九篇 Sign in with Apple 及撤销令牌(Revoke Tokens)详细探究
“通过 Apple 登录”功能让我们能够使用现有的 Apple ID 登录第三方 App 和网站,不仅快捷轻松,而且更加私密。
iOS 探究 | 第八篇 Runtime 详细探究
Objective-C 语言将尽可能多的决策从编译和链接时推迟到运行时(Runtime)。也就是说只要有可能,它就会动态地做事。
iOS 探究 | 第七篇 异常(NSException)和错误(NSError)处理详解
Objective-C 语言具有类似于 Java 和 C++ 的异常处理语法。通过将此语法与 NSException、NSError 或自定义类一起使用,我们可以为程序添加健壮的错误处理。
iOS 探究 | 第六篇 Equality(即 ==,isEqual,isEqualToString)详细探究
开发过程中,我们经常需要判断一个对象是不是我们需要处理的对象,以及是否满足我们进一步执行程序的条件。这个时候我们就需要通过一些方法进行判断。
iOS 全面理解 Nullability 即 nil, Nil, NULL, NSNull, kCFNulL 及空值修饰符
日常开发过程中,我们经常会碰到空值、空指针、空对象、空的占位对象等。在一些情况下,如果判断不好或者处理方式不对,可能会引起程序运行异常,有些特殊情况甚至会导致 Crash
iOS 常用锁 NSLock ,@synchronized,dispatch_semaphore 等的底层实现及使用详解
在 iOS 开发过程中我们通过异步和多线程来提高程序的运行性能,与此同时多线程安全也就成为了一个我们必须要面对的问题,从安全上来说应该尽量避免资源在线程之间共享,以减少线程间的相互作用
iOS 探究 | 第二篇 深入理解 Block 使用及原理
Block 本质上是一个 Objective-C 的对象,它内部也有一个 isa 指针,它是一个封装了函数及函数调用环境的 Objective-C 对象
iOS 探究 | 第一篇 属性 @property 详细探究
@property 应该是面试过程中被问到最多的一个技术点,既能考察一个人的基础,又能挖掘一个人对技术细节的掌握度。