首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS进阶学习
订阅
光强
更多收藏集
微信扫码分享
微信
新浪微博
QQ
66篇文章 · 0订阅
代码质量以及内存泄露排查总结
在几周的稳定性工作中, 我对现有内涵iOS代码进行了一次初步的review过程,主要是针对一些非必现性crash的审查。
Mach-O 可执行文件
我们用 Xcode 构建一个程序的过程中,会把源文件 (.m 和 .h) 文件转换为一个可执行文件。这个可执行文件中包含的字节码会将被 CPU (iOS 设备中的 ARM 处理器或 Mac 上的 Intel 处理器) 执行。 本文将介绍一下上面的过程中编译器都做了些什么,同时深…
iOS的组件化(模块化)之路
打个比方,一台电脑由CPU、内存、硬盘等组件组成,他们拆卸下来之后放在其他地方也是可以使用的,且CPU与硬盘之间是没有任何联系的。 而代码在慢慢堆积起来之后,许多类之间都存在着“你离不开我,我离不开你”的情况,这就会导致开发效率低下,且容易造成代码冲突。其实说白了就是耦合度太高…
Method Swizzle中的对象模型
通过Method Swizzle来分析Objective-C的对象模型
iOS 逆向工程 ---OS 工具(Theos)
iOS 逆向工具 Theos 的安装和使用
新大陆:AsyncDisplayKit
APP 性能的优化,一直都是任重而道远,对于如今需要承载更多信息的 APP 来说更是突出,AsyncDisplayKit 的出现至少又给了开发者一个不错的选择。
iOS开发 面向切面编程之 Aspects 源码解析
业务逻辑和统计逻辑经常耦合在一起,一方面影响了正常的业务逻辑,同时也很容易搞乱打点逻辑,而且要查看打点情况的时候也很分散。在 web 编程时候,这种场景很早就有了很成熟的方案,也就是所谓的AOP 编程(面向切面编程),其原理也就是在不更改正常的业务处理流程的前提下,通过生成一个…
蜂鸟商家版 iOS 组件化 / 模块化实践总结
零. 前言 以上这段对「蜂鸟商家版」的描述摘自 蜂鸟配送官网,大概可以理解为蜂鸟商家版是一个给广大商家用来发单呼叫配送员的 App。许多同学可能只听说过「饿了么」外卖应用,但是对支撑起外卖配送的后勤业务「蜂鸟配送」却知之甚少,实际上每天海量的外卖订单都是由蜂鸟配送系统进行处理和…
iOS 中 UIWebView 与 WKWebView、JavaScript 与 OC 交互、Cookie 管理看我就够(中)
iOS 开发中,用来显示一个 html 页、H5 页,经常会用的一个控件是 WebView。说到 WebView,你知道多少呢?是简单的展示,还是要和 OC 交互实现比较复杂的功能呢?本文将为您介绍 iOS 中的 WebView,并且由浅到深,一步步带你了解并掌握 WebView 的用法,JavaScript 与 Objective 的交互,以及 Cookie 的管理、js 的调试等。