isa-swizzling 是什么鬼?
2016/08/30 · iOS开发
刚看到这个名字估计很多人有点熟悉,Method Swizzling对不对,不熟悉也没关系,去看看之前的一篇文章黑魔法之Method Swizzling吧。不过也可以根据名称猜测出来所谓的isa-swizzling就是讲isa进行替换了的技术。
详解 Objective-C 中的 Runtime
2016/04/19 · iOS开发
公司项目用到一个三方开源库,里面有个bug,不能改动源码,我想来想去,只能通过runtime这个万能的手段来解决。但是runtime并不怎么会用,怎么办,马上学习呗。说到runtime,它是Objective-c里面最核心的技术,被人们传呼的神乎其神,但是感觉有一层神秘的面纱笼罩其上,毕竟使用场景不多,相信大多数开发者都不会熟练的运用。
【iOS开发】扯淡 Method Swizzling
2016/04/07 · iOS开发 · 1 条评论
写在前面关于MethodSwizzling这个东西,已经有很多高人写了详细的文章来介绍,我就不再班门弄斧,往深了说了。而且不作延伸的话,这项技术本身也没有复杂到要长文论述的地步。
Method Swizzling 和 AOP 实践
2015/01/27 · iOS开发
上一篇介绍了 Objective-C Messaging。利用 Objective-C 的 Runtime 特性,我们可以给语言做扩展,帮助解决项目开发中的一些设计和技术问题。这一篇,我们来探索一些利用 Objective-C Runtime 的黑色技巧。这些技巧中最具争议的或许就是 Method Swizzling 。
裸辞了半个月,投了好几个iOS岗位...
灵儿 发起
• 105 回复
iOS 现在转行什么好?
梦想之颠! 发起
• 7 回复
iOS APP 上架被拒,求助
囧jiong有神 发起
• 3 回复
高德API地图刷新问题
满山 发起
• 3 回复
免开发者账号申请ios证书真机调试技...
星零 发起
• 1 回复
AFNetworking android app apple Apple Watch app store ARC autolayout Block Category CocoaPods copy C语言 featuredpost gcd HTTPS ios ios 7 ios 8 iOS 9 iOS9 ios 10 iOS开发 iPhone KVC kvo Mac Mach-O MVC MVVM Objective-C OS X POP RAC ReactiveCocoa React Native runloop runtime SDWebImage SQLite swift TableView UI UICollectionView UICollectionViewController UIScrollView UITableView WatchKit weex xcode XMPPFramework 内存管理 函数式编程 动画 协议 单元测试 即时通讯 图标 图片 多线程 字符串 安全 工具 应用 底层原理 开发经验 开源库 开源项目 性能 性能优化 技巧 插件 教程 数据库 架构 框架 测试 源码 源码分析 源码阅读 生命周期 界面 直播 第三方集成 算法 线程 网络 网络层 网络编程 聊天 苹果 视频 设计 设计模式 调试 逆向 闭包 静态库 面试 高仿项目
地址 1.1.1.1,Cloudflare 推新公共 DNS 服务
04/02 · 16 · 4
安卓用 Java 侵犯甲骨文版权,谷歌或赔 88 亿美元
03/28 · 17
李文星家属诉 BOSS直聘:哪怕赔一分 能给个交代也值
03/27 · 22 · 1
Android Studio 3.1 正式发布,默认使用 D8 Dex...
03/27 · 11
GitLab 发布全球开发者报告:开源仍是主流
03/25 · 7