顶呱呱!👍
Cocoapods流程及pod库的制作序: 对于 Cocoapods,你是否还只知道 pod install,pod update,有时候还会掺杂上 pod search, pod setup等,对于它的工作流程...
顶呱呱!👍
Cocoapods流程及pod库的制作序: 对于 Cocoapods,你是否还只知道 pod install,pod update,有时候还会掺杂上 pod search, pod setup等,对于它的工作流程...
序: 对于 Cocoapods,你是否还只知道 pod install,pod update,有时候还会掺杂上 pod search, pod setup等,对于它的工作流程...
实际上,刚开始只有if-else两三个,下一个接手的你是直接重构吗?还是加个else早点下班呢?
真是个抉择问题。
设置state的时候 | UIControlStateHighlighted 就可以了
iOS浅谈 button 选中状态 与高亮状态一切问题都是来自于需求 ,先说需求吧,设置一个按钮,初始状态是normal,点击后为选中状态,之后连续点击还是选中状态;常规做法: 此时就会出现一个问题,就是处于点击状态的时...
关联属性的相关方法及优缺点 方法1 在分类中定义全局参数接收。 通过赋值打印,可以得出理想结果。但是,如果其他对象赋值,会重新覆盖值 所以该方法不可取。 方法2使用字典存储值...
Category的加载处理过程 1.通过runtime动态将分类的方法合并到类对象、元类对象中.2.把所有Category的方法、属性、协议数据,合并到一个大数组中。3.后面...
KVC基础理解 KVC全称Key-Value-Coding俗称键值编码,可以通过一个key来访问某个属性。API: 通过如下示例使用: KVC :setValue:forKe...
xcode 会报警告,缺少LSSupportsOpeningDocumentsInPlace,添加到plist中
iOS中打开的文件如何用其他应用打开选择自己的app效果如图: 1、设置 Info.plist 2、设置 AppDelegate 3、接收通知
一.KVO基础 KVO的全称是Key-Value Observing,俗称键值监听,可以用于监听某个对象属性值的改变通过- (void)addObserver:(NSObje...
(一)OC对象在底层中的布局 我们平时编写的Objective-C代码,在底层都是使用C/C++实现。即Objective-C -> C/C++ -> 汇编语言 -...
66666
iOS - 直接退出应用
第一个retain没有必要的,自己生成自己持有
iOS内功篇:内存管理前言 现在iOS开发已经是arc甚至是swift的时代,但是内存管理仍是一个重点关注的问题,如果只知盲目开发而不知个中原理,踩坑就跳不出来了,理解好内存管理,能让我们写出更有...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
什么是RunLoop 简单的来说就是运行循环、跑圈。 保持着程序的持续运行并接受用户输入 处理APP中的各种事件(触摸,定时器,Selector) 节省了CPU资源,提高程序...