首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GG_天蓬大元
掘友等级
软件开发
|
GG_X
GG_X
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
FMDB源码解析
FMDB是iOS上针对sqlite3封装的数据库框架,简单使用,支持多线程安全操作,以OC的方式封装了sqlite3的C语言api。 FMDB代码并不算多,只有几个类。 下面分别介绍几个类的主要作用 表示单个SQLite数据库,用于执行sql语句。不要在多线程下使用单个的FMD…
iOS之HeathKit详解
简介 在HeathKit中,可以使用HKHealthStore类来访问健康App中的数据,如健身记录、营养摄入、睡眠状况等。也可以对这些数据进行读取和共享(即第三方App写入或删除数据到苹果健康App
LLVM之clang插件开发
最终实现的效果 在 Xcode 中使用自己编译的 clang 编译自己的源码,并给出符合自己风格或者公司所需的代码规范的提示!还可以给出修复建议 在动手开发之前,先了解一下相关理论知识,特别强调 cl
iOS 编译原理与应用
在Xcode中,当我们按下command + B进行build操作后发生了那些事情,这是一个将代码编译的过程。Xcode现在使用的编译器是LLVM,Xcode 早期使用的是GCC编译器,由于一些历史原因,从Xcode5开始正式过渡到使用LLVM编译器。下文将着重介绍LLVM。 …
iOS底层学习——RunLoop实现原理
`RunLoop`是通过系统内部维护的循环进行事件、消息管理的一个对象。`RunLoop`实际上就是一个`do...while`循环,有任务时开始,无任务时休眠。
iOS图片拉伸(resizableImage)
iOS 5.0以前使用(弃用)这个方法会自动计算出偏向中间的一个1*1的方格也就是被拉伸的地方(默认使用拉伸),一般传入的值为图片大小的一半. 将图片没有保护的部分进行拉伸。 上下左右的值定义了受保护区域,能被拉伸的地方是中间区域,一般我们都设成中心点为了安全。 相当于一个可视…
UIStackView 使用指南
一般遇到两个或以上的控件进行一行或一列布局时,或行列组合成卡片形式的布局时,使用 UIStackView 是最简单有效的方案。
利用Xcode Template 和 Code Snippet 提升开发效率
CodeSnippet CodeSnippet 是代码片段的意思。 在Xcode中支持代码片段,我们可以将经常使用的代码存储为一个代码片段,并为它设置快捷键。这样,输入快捷键的时候就能将代码输入 Co
抖音iOS最复杂功能的重构之路--播放器交互区重构实践
本文以抖音中最为复杂的功能,也是最重要的功能之一的交互区为例,和大家分享一下此次重构过程中的思考和方法,主要侧重在架构、结构方面。
iOS 逆向 - Hook / fishHook 原理与符号表
本篇文章较与依赖前一篇 Mach-O文件 的先导知识 , 建议先阅读后再探究 . HOOK,中文译为 “挂钩“ 或 “钩子” 。在 iOS 逆向中是指改变程序运行流程的一种技术。通过 hook 可以让别人的程序执行自己所写的代码。在逆向中经常使用这种技术。所以在学习过程中,我们…
下一页
个人成就
文章被阅读
163
掘力值
10
关注了
18
关注者
2
收藏集
10
关注标签
18
加入于
2022-03-26