会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蜗牛叔叔
博客园
首页
新随笔
联系
订阅
管理
2023年6月21日
iOS 手势合集
摘要: - (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.view.backgroundColor = [UIColor purpleColor]; _image
阅读全文
posted @ 2023-06-21 10:50 蜗牛叔叔
阅读(13)
评论(0)
推荐(0)
2023年1月10日
iOS OC 中的对象、 类 和 元类
摘要: 一、对象的结构体 typedef struct objc_object { Class isa; } *id; isa 指针:这个指针指向他所属的类。 这个对象的isa指针指向他的类。 二、类的结构体 typedef struct objc_class *Class; struct objc_cla
阅读全文
posted @ 2023-01-10 13:55 蜗牛叔叔
阅读(324)
评论(0)
推荐(0)
2020年2月13日
iOS runtime 详解
摘要: 一、runtime 简介 OC是一门动态语言,所以它总想办法把一些决定工作从编译推迟到运行时。也就是说只有编译器是不够的,它还需要一个运行时系统来执行编译后的代码。这就是Runtime系统存在的意义,它是整个OC的一个基石。 Runtime基本是用C和汇编语言写的,可见苹果为动态系统的高效做出的努力
阅读全文
posted @ 2020-02-13 16:58 蜗牛叔叔
阅读(943)
评论(0)
推荐(0)
2019年9月20日
iOS 超级签名详解
摘要: 一、原理 把安装设备当做开发设备进行分发。说的明白一些,开发者可以在开发者后台添加手机的UDID,然后重新打包一个IPA文件,分发平台,然后被添加的UDID就可以下载。 二、优缺点 优势: 直接分发,安装即可运行,不需要用户做企业证书的信任操作 目前稳定,不会有证书吊销导致的业务风险(后续苹果政策风
阅读全文
posted @ 2019-09-20 15:48 蜗牛叔叔
阅读(8207)
评论(2)
推荐(0)
2017年12月19日
iOS--各种bug详解
摘要: 1.为什么传的参数都对,但是就是请求不下来数据。 答:检查下传的字符串中,是不是有多的空格。 例如: 错误:{"startIndex":"1","endIndex":"10", "timeLimit":"0","productType":"0","orderby":""} 正确:{"startInd
阅读全文
posted @ 2017-12-19 13:52 蜗牛叔叔
阅读(222)
评论(0)
推荐(0)
2017年6月26日
二分法
摘要: 一、二分法 1.二分法只适用于已经做好排序的数列。 2.二分法(Bisection method) 即一分为二的方法. 设[a,b]为R的闭区间. 逐次二分法就是造出如下的区间序列([an,bn]):a0=a,b0=b,且对任一自然数n,[an+1,bn+1]或者等于[an,cn],或者等于[cn,
阅读全文
posted @ 2017-06-26 17:49 蜗牛叔叔
阅读(1190)
评论(0)
推荐(0)
iOS --- SDWebImage的原理和实现机制
摘要: 正在完善
阅读全文
posted @ 2017-06-26 17:21 蜗牛叔叔
阅读(220)
评论(0)
推荐(0)
iOS 数据持久化--CoreData
摘要: 一、简介 Core Data是一个纯粹的面向对象框架,可用于管理实体以及实体之间的关联关系的持久化。 所谓持久化,指的是Core Data可以将实体保存到持久化存储设备中,也可以在需要的时候取出来。 二、特点 1.Cora Data底层的存储方式可以是SQLite,也可以是XML。 2.Core D
阅读全文
posted @ 2017-06-26 17:10 蜗牛叔叔
阅读(204)
评论(0)
推荐(0)
iOS 数据持久化-- FMDB
摘要: 一、简介 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法,有效
阅读全文
posted @ 2017-06-26 17:02 蜗牛叔叔
阅读(142)
评论(0)
推荐(0)
iOS数据持久化--数据库
摘要: 一、简介 1.iOS常用的5中存储方式 (1)plist (2)preference(用户属性) (3)归档 (4)数据库 (5)core data 其中(1)(2) (3) 都只能存储小型的数据,因为他们的数据存储要求必须完成,每次都必须全部读出,全部写入,如果有1000条数据,那么加入1001条
阅读全文
posted @ 2017-06-26 17:01 蜗牛叔叔
阅读(162)
评论(0)
推荐(0)
下一页
公告