在obj.h的类文件中,可以看出id类型和NSObject类型的信息。如下: 类 id 类 NSObject 协议 NSObject 类 NSProxy 1. id和NSObject对比 从上面的源码可以看出,id是struct objc_object结构体指针,可以指向任何OC对象,当然不包括NS ...
分类:
其他好文 时间:
2018-11-06 14:36:32
阅读次数:
179
人才济济的iOS开发者,你凭什么脱颖而出?与岗位要求相去甚远,如何挑战极限?想去心怡公司,如何马到成功?那么,你的绝招是什么呢?在这个iOS岗位供不应求的市场,对iOS开发者对要求日益增长,小编分享一下最近对招人心得,放出47道面试题+答案,供广大iOS开发者参考底层:1、runloop和线程有什么关系?2、你是否接触过OC中的反射机制?简单聊一下概念和使用3、objc中的类方法和实例方法有什么本
分类:
其他好文 时间:
2018-10-27 16:13:56
阅读次数:
149
oc中的AssociationsManager在swift中也是可以实现的 使用方法请看下面一个例子 这里是给UIButton添加一个分类,在分类中给UIButton拓展快速添加点击事件的方法通过block回传,通过objc_setAssociatedObject将block保存,触发点击事件后,通 ...
分类:
移动开发 时间:
2018-10-25 19:41:56
阅读次数:
450
NSNumber与NSValue关系与作用 1.由于集合里只能存放对象,不可以存放基本数据类型,所以我们有时候需要讲一些对象比如基本数据类型,结构体等存到NSDictionary NSArray中,我们就需要将这些数据类型或结构体包装成OC对象,以便集合能访问到。常用的用来包装这些类型的有NSNum ...
分类:
其他好文 时间:
2018-10-24 16:48:42
阅读次数:
133
Core Data是iOS5之后才出现的一个框架,本质上是对SQLite的一个封装,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象,通过CoreData管理应用程序的数据模型,可以极大程度减少需要编写的代 ...
分类:
移动开发 时间:
2018-10-24 16:06:02
阅读次数:
245
VB6.0报表导出的实现一例,将内容导出到Excel中,或者导出到Word文件中,在平时挺实用,不过代码只测试了下,可以用,核心代码如下: VERSION 5.00Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OC ...
分类:
其他好文 时间:
2018-10-19 23:38:27
阅读次数:
207
1、集电极开路(OC)输出: 集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边的三极管为反相之用,使输入为“0”时,输出也为“0”)。对于图1,当左端的输入为“0”时,前面的三极管截止(即集电极C跟发射极E之间相当于断开),所以5V电源通过1K电阻加到右边的 ...
分类:
其他好文 时间:
2018-10-16 13:47:10
阅读次数:
198
一、集电极开路输出 1、集电极开路输出原理 在电路中常会遇到漏极开路(Open Drain)和集电极开路(Open Collector)两种情形。漏极开路电路概念中提到的“漏”是指 MOSFET的漏极。同理,集电极开路电路中的“集”就是指三极管的集电极。在数字电路中,分别简称OD门和OC门。 集电极 ...
分类:
其他好文 时间:
2018-10-16 13:41:24
阅读次数:
321
YYModel源码中有一句:kCFNull nil: define the id of a null instance, 指向一个(实例)对象的空指针 如:NSString *str = nil; NSDate *date = nil; Nil:defines the id of a null cl ...
分类:
其他好文 时间:
2018-10-09 00:44:01
阅读次数:
178
每个java应用程序都有一个runtime类实例,使应用程序能够与其运行的环境相连接。可以通过getRuntime 方法获取当前运行时,应用程序不能自己创建runtime类实例。Runtime 没有构造方法,说明不能创建对象。当这个类没有构造方法而且有非静态的方法,说明,这个类至少有一个静态方法,而 ...
分类:
其他好文 时间:
2018-10-01 21:41:20
阅读次数:
145