首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
qiweipeng
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Objective-C调试技巧——iOS开发者的Debug指南
开发者们在使用Objective-C开发过程中难免会遇到各种类型的bug或难题,而熟练使用IDE工具进行调试无疑会提高开发效率,这里我总结了常用的调试技巧,种类丰富,希望对读者有所帮助。
图解iOS签名背后的原理
现在我总算明白了它们iOS签名背后的奥秘!如果你也有同样的困惑,别犹豫点进来,保证这次让你彻底弄懂它! 本文的终极目标是:遇到任何iOS签名相关问题时,你都能够快速解决!
超全回顾 | 5位抖音工程师揭秘抖音iOS基础技术(附PPT和回放视频)
1 月 22 日下午,第三期字节跳动技术沙龙以线上直播的方式与广大观众见面,为近 4 万名在线观众带来了一场扎根实践、面向前沿的技术盛宴。
Runtime系列1--从一个崩溃谈起
本文从一个崩溃问题谈起,然后逐步深入,探讨下runtime的细节和使用,主要涉及到的知识点如下: objc_msgSend的实现原理 isa指针 类和元类 object_getClass(obj)与[obj class]的区别 崩溃代码 我们先来看看两段代码,第一段代码主要是展…
[译]理解 Objective-C 运行时
Objective-C 的运行时(runtime)是刚刚了解 Cocoa/Objective-C 的人很容易忽视的一个特性。因为新手们常常花费了大量时间在 Cocoa 框架上以及如何调整和使用 Cocoa 框架,虽然 Objective-C 只需要几个小时就可以学会。每个人都需…
在 iOS 里 100% 还原 Sketch 实现的阴影效果
Sketch 是 APP 设计的神器,大部分设计师都选择它作为 APP 界面的设计工具。 在 iOS 里实现阴影的方式是使用 UIView 的 layer 属性。 100% 还原了 Sketch 的设计,完美了。 值得一提的是:layer 阴影和圆角是可以共存的,而且阴影路径也…
iOS 的 Code Signing 体系
iOS中的Code Signing体系非常复杂,对新手非常不友好,虽然目前网上已经存在大量文章对此进行比较透彻的分析,最核心的部分已经讲解得非常清楚,我阅读了这些文章后,确实从中学习到不少知识,但我始终还是对Code Signing体系中很多相关的地方有着疑惑,于是决定认真地探…
iOS中Block的用法,示例,应用场景,与底层原理解析(这可能是最详细的Block解析)
【摘要】这篇文章,首先在第1节中介绍Block的定义,以及与C里面函数的对比。然后,第2节介绍实际开发中经常会用到的Block语法形式,以供读者日后查阅。只知道怎么用却不知什么时候用?所以随后的第3节将介绍Block的应用场景。然而,用Block不当导致了Crash?所以,第4…
iOS 中的 block 是如何持有对象的
关注仓库,及时获得更新:iOS-Source-Code-Analyze Follow: Draveness · Github Block 是 Objective-C 中笔者最喜欢的特性,它为 Objective-C 这门语言提供了强大的函数式编程能力,而最近苹果推出的很多新的 …
iOS 组件化实践思考
组件化的应用背景和优势在此不再赘述,下面我们将从实践的角度,讨论一下如何应用组件化的思想,下面将以我自己的理解逐步展开,抛砖引玉。 下面依次来解释几种组件的定义和规则。 那么这个常量在 Home,List,Detail 都有可能会被引用,因此我们将这种最底层的,最下一层的东西归…