首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
dongx
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 47
沸点 2
赞
49
返回
|
搜索文章
赞
文章( 47 )
沸点( 2 )
iOS IM 记录开发中的要点
去年一整年的工作主要是进行一款移动办公类产品的框架开发。核心功能点的话,框架层涉及到的全局字号的调整、App主题颜色的调整、路由;核心业务涉及到IM即时通讯、Hybird 移动开发平台、工作流、高仿朋友圈。 网页端是使用的一款叫 LayIM 的聊天系统,但很可惜,LayIM 没…
Swift 之 Codable 实战技巧
引言 本文将介绍Swift4.0开始引入的新特性Codable,它能够将程序内部的数据结构序列化成可交换数据,也能够将通用数据格式反序列化为内部使用的数据结构,大大提升对象和其表示之间互相转换的体验。
iOS 客户端编译优化实践
前言 公司虽然有专门的打包机,但是打包机打一次包总耗时30min左右。 在平常可能还没有什么关系,但是到了回归阶段就很难受了。 测试回归阶段发现一个bug,等开发定位问题->修复->打包->测试验证,
百度一面总结
1. 二进制重排 1.1 clang 插桩具体如何做的 1.2 c++ 方法 clang 插桩能否取到? 不能 可以取到 c 函数,oc 方法,block,swift 方法 但是可以用 -finstr
OC底层原理(六):cache_t的分析
cache_t的本质 在类的方法调用过程中,已知过程是通过SEL(方法编号)在内存中查找IMP(方法指针),为了使方法响应更加快速,效率更高,不需要每一次都去内存中把方法都遍历一遍,cache_t结构
SDWebImage探索
前言 SDWebImage是ios中一款优秀的图片缓存框架,已经经历了若干版本,虽说性能不是最高的,但从安全和维护角度,非常适合大多数人使用
iOS底层探索之Runtime(三): lookUpImpOrForward慢速查找分析
在前面的文章中介绍了消息发送(`objc_msgSend`)流程,主要是汇编快速查找`cache`的过程,并对汇编源码进行了分析,本章内容主要分析慢速查找`_lookUpImpOrForward`流程
《Effective Objective-C》干货三部曲(三):技巧篇
本篇是《Effective Objective-C 》干货三部曲的了最后一篇:技巧篇。这一篇总结了这本书中一些关于开发技巧以及偏向“设计模式”的知识点。 在iOS开发中,我们也会使用“类族”(class cluster)这一设计模式,通过“抽象基类”来实例化不同的实体子类。 笔…
002-OC对象原理探究(中)
通过这篇文章可以获得什么: 初始化一个对象底层真正的响应流程。 LLVM编译器为什么要Hook alloc方法? LLVM优化的目的是什么? 发现问题,如何在源码层面上探索 alloc加载流程图(包含
001-OC对象原理探究(上)
alloc探索 通过这篇文章可以知道什么: alloc方法是如何开辟内存的,开辟了多少内存? 在alloc过程中内存、指针有什么关系? alloc是如何开辟内存空间的? 如何探索底层源码?方式一、二、
下一页
关注了
39
关注者
0
收藏集
4
关注标签
11
加入于
2019-03-20