首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lision
掘友等级
Tencent
全网同名,欢迎交流
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
172
文章 115
沸点 57
赞
172
返回
|
搜索文章
最新
热门
鸿蒙 Next 架构实践:如何避免包体积膨胀?
鸿蒙平台架构实践分享,原则上只要用第三方库就不得不面对 HSP 与 HAR 共存的情况,处理不当会引发包体积膨胀。 腾讯资深工程师分享,鸿蒙还很年轻,期待一起学习交流。
WWDC18 What’s New in LLVM 个人笔记
LLVM 作为 Apple 御用的编译基础设施其重要性不言而喻,Apple 从未停止对 LLVM 的维护和更新,并且几乎在每年的 WWDC 中都有专门的 Session 来针对 LLVM 的新特性做介绍和讲解,刚刚过去的 WWDC18 也不例外。 WWDC18 Session …
深入理解 iOS Rendering Process
iOS 最早名为 iPhone OS,是 Apple 公司专门为其硬件设备开发的操作系统,最初于 2007 年随第一代 iPhone 推出,后扩展为支持 Apple 公司旗下的其他硬件设备,如 iPod、iPad 等。 作为一名 iOS Developer,相信大多数人都有写出…
巧用 LLVM 特性: Objective-C Class Properties 解耦
Emmmmm... Objective-C Class Properties 早在 WWDC 2016 中就已经公示,给 Objective-C 加入这个特性主要是为了与 Swift 类型属性相互操作。 Emmmmm... 有趣的是,有的文章把 LLVM 强行展开为 "low …
WKWebViewJavascriptBridge - 优雅的 iOS 与 JS 交互层框架(Swift)
你可以通过使用 WKWebViewJavascriptBridge 书写几行代码实现混合模块,而无需关心底层的 iOS 与 JS 消息传递实现。 其实在阅读 WebViewJavascriptBridge 源码时就发现其为了兼容 Mac OS X 的 WebView 与 iOS…
LSAnimator - 易于读写的多链式动画框架
通过使用 LSAnimator(Objective-C)或者 CoreAnimator(Swift)可以用少量的代码实现复杂而又易于维护的动画。 为了提供友好的 Swift 使用体验我新建了一个独立的 Framework - CoreAnimator,与 LSAnimator …
WebViewJavascriptBridge 源码中 Get 到的“桥梁美学”
Web 页面中的 JS 与 iOS Native 如何交互是每个 iOS 猿必须掌握的技能。而 JS 和 iOS Native 就好比两块没有交集的大陆,如果想要使它们相互通信就必须要建立一座“桥梁”。 本文将结合 WebViewJavascriptBridge 源码逐步带大家…
YYImage 设计思路,实现细节剖析
图片的历史早于文字,是最原始的信息传递方式。六书中的象形文构造思想就是用文字的线条或笔画,把要表达物体的外形特征,具体地勾画出来。 现代社会的信息传递中,图片仍然是不可或缺的一环,不论是报纸、杂志、漫画等实体刊物还是生活中超市地铁广告活动,都会有专门的配图抓人眼球。 在移动端 …
揭秘 YYModel 的魔法(下)
在上文《揭秘 YYModel 的魔法(上)》 中主要剖析了 YYModel 的源码结构,并且分享了 YYClassInfo 与 NSObject+YYModel 内部有趣的实现细节。 紧接上篇,本文将解读 YYModel 关于 JSON 模型转换的源码,旨在揭秘 JSON 模型…
揭秘 YYModel 的魔法(上)
iOS 开发中少不了各种各样的模型,不论是采用 MVC、MVP 还是 MVVM 设计模式都逃不过 Model。 那么大家在使用 Model 的时候肯定遇到过一个问题,即接口传递过来的数据(一般是 JSON 格式)需要转换为 iOS 内我们能直接使用的模型(类)。iOS 开发早期…
下一页
个人成就
优秀创作者
文章被点赞
1,254
文章被阅读
69,732
掘力值
2,934
关注了
65
关注者
3,458
收藏集
3
关注标签
34
加入于
2016-09-17