目录一、首先我们看看RxCocoa做了啥 1、UIView 2、UILabel 3、UIImageView 4、UIButton 5、UITextField 6、...
上家公司已经离职一年多了,离职之前我已经把苹果开发者的主账号转移给了公司里的其他人,没想到最近看支付宝账单的时候发现我的账单里又多了一笔苹果开发者账号自动续费的扣款。我马上联...
@Fourfire666 你为什么会看Telegram源码,虽然我知道写这个源码的人是大牛。单我还觉得这个源码好恶心
iOS基础模糊,UICustomBlurEffect实现自定义模糊效果说在前面 前段时间项目中用到了模糊效果,我发现系统提供的UIBlurEffect模糊效果不能调整参数。在网上也看了很多大佬的文章,其中大部分都是传入一张图片,再将图片模糊处理...
在上一节中使用了BUCK编译了一个最简单的iOS工程。本节来进一步添加一些难度,把Cocoapods引入项目中,添加一些第三方依赖。之前我的所有编译需要的信息都写在一个BUC...
可变参数不能标记为inout错了,应该是常量不能标记为inout
Swift语法 Swift5 【03 - 函数】作者: Liwx 邮箱: 1032282633@qq.com 源码: 需要源码的同学, 可以在评论区留下您的邮箱 iOS Swift 语法 底层原理 与 内存管理分析 专题:...
一、Leaks 运行Leaks,打开对应app。开始检测。发现xx说明检测到了泄漏 反复push pop OrginPhotoVC发现 内存中该对象的个数一直再增长。不销毁。...
问题:要删除一个数组的第一个元素假设有一个已经初始化并且已经有数据的可变数组:arr思考下面两组代码有什么区别: 1. 2. 大多数情况这么用都没什么问题,但是有情况例外!!...
1.插入数据: .插入单行: .插入多行: 2.删除数据: 3.更新数据: 4.查询: .普通查询 .分组查询记录数并按某个字段降序排列 .联合查询(UNION) 说明:用于...
为什么说是进程?线程和进程区别还是蛮大的吧
iOS中的线程死锁产生死锁的四个必要条件互斥条件:进程对所分配到的资源不允许其他进程进行访问,若其他进程访问该资源,只能等待,直至占有该资源的进程使用完成后释放该资源请求和保持条件:进程获得一...
Socket:http://www.mamicode.com/info-detail-877996.html WebView:https://www.jianshu.com/...
前言 Objective-C中所有的类,以及分类都是基于Runtime实现的。 为什么要写这篇 通过之前的学习,笔者已经了解了分类的大致底层实现流程。想通过自己阅读源码的方式...
马上又要开始新的一天了:加油! 在平常的iOS工程中我们去找定义Class的地方会发现如下代码 注意到:OBJC2_UNAVAILABLE 。意味着在objc2.0中这个结构...
1.Objective-C代码,底层实现其实都是C\C++代码2.所有Objective-C的面向对象都是基于C\C++的数据结构实现的,Objc对象最终都是转化为C/C++...