首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
土匀哥哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
值得收藏的 5 个 iOS 库
好的工匠要有好的工具箱。还好我们开发人员有个随用随开的工具箱:Github。感谢所有乐于分享的开发人员,让我们有一个这么丰富的宝库。我们后续会定期搜寻一些有意思的项目,分享出来给大家。 这次分享 5 个有意思的 iOS 库。 这是一个漂亮的库,让开发人员可以简单地添加工具栏和自…
iOS逆向——HASH&对称加密
文章仅供课后复习,感谢hank老师。 出,该输出就是散列值。这种转换是一种压缩映射,也 定唯一的输入值。简单的说就是一种将任意长度的消息 压缩到某一固定长度的消息摘要的函数。 密码是不能以任何明文方式存储。所以通过运用HASH算法,给用户的密码进行加密。 签名就是用来这个东西是…
从iOS中的引用计数说起
在详解iOS中的Runtime一文中,对isa进行了详解。 从arm64架构开始,苹果对isa进行了优化,变成了一个共用体(union)结构,还使用位域来存储更多的信息。如下 isa中不同的位域代表不同的含义。 我们只有一个需要存储20这个数据,按照正常的技术方案,在64位CP…
那些常用的设计模式汇总
在iOS中Delegate使用单例模式保证只有一份对象,那么多个单例的情况,可以使用享元模式,降低了对象的读写次数,提高了性能,使用NSString、NSArray、NSMutableArray等使用了创建型的抽象工厂模式,保留了内部创建步骤,产出多个类型产品,AppDeleg…
Swift与OC混编过程中的配置
在使用Swift进行iOS开发的过程中,经常涉及到Swift与OC混编的情况,有时主工程是OC的需要另外编入Swift代码,而有时主工程是Swift的需要另外编入OC代码。这其中涉及到修改一下XCode的工程配置,还有一些其他细节,下面我们就来介绍一下。 1. 在同一个工程中的…
iOS MVVM+RAC 从框架到实战
一、前言 很早之前就想写写自己在设计模式方面的心得,但是一直感觉自己是井底之蛙,毕竟在iOS领域越深入越感到自己的无知,心中有着敬畏之心,就更没有自信去写这个东西(你也可以理解是没时间(>﹏<),请原谅我的装逼,嘿嘿). 对于设计模式这个让人又爱又恨的玩意,说来其实简单,但一千…
iOS 模式详解—「runtime&runloop 面试、工作」看我就 🐒 了 ^_^.
Objective-C 是基于 C 的,它为 C 添加了面向对象的特性。它将很多静态语言在编译和链接时期做的事放到了 runtime 运行时来处理,可以说 runtime 是我们 Objective-C 幕后工作者。 1.runtime(简称运行时),是一套 纯C(C和汇编)写…
Runtime : 运行时详解
在Object-C的语言中,对象方法调用都是类似[receiver selector] 的形式,其本质:就是让对象在运行时发送消息的过程。 如果上一步中 +resolveInstanceMethod:或者 +resolveClassMethod: 没有添加其他函数实现,运行时就…
iOS Runtime详解
我们从下面几个方面探寻Runtime的实现机制。 Runtime其实有两个版本: “modern” 和 “legacy”。我们现在用的 Objective-C 2.0 采用的是现行 (Modern) 版的 Runtime 系统,只能运行在 iOS 和 macOS 10.5 之后…
MVVM+RAC项目实战用法
因为公司项目的原因,开始接触MVVM+RAC的这种模式,刚开始并不是很适应这种函数式响应式的编程思想,感觉使用起来非常繁琐,大大的增加了开发的负担.但是随着自己学习的深入和项目的实践,这种模式的优点也随之显现.所以写这篇文章希望记录自己学习的过程,如果有写的不对的地方也希望大家…