// // main.m // 04-new方法的实现原理 #import <Foundation/Foundation.h> #import "Person.h" #import "Student.h" int main(int argc, const char * argv[]) { /* Pe ...
分类:
其他好文 时间:
2017-06-21 18:16:51
阅读次数:
94
http://www.jianshu.com/p/3d6c4416db5e 今天来讲weakify strongify。 首先看一下实现的方式: 方式1: 传统写法: #ifndef weakify #if __has_feature(objc_arc) #define weakify( x ) \ ...
分类:
其他好文 时间:
2017-06-20 15:28:27
阅读次数:
194
https://stackoverflow.com/questions/31267325/bool-with-64-bit-on-ios/31270249#31270249 Definition of BOOL from objc.h: ...
分类:
其他好文 时间:
2017-06-20 12:23:43
阅读次数:
153
https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/doc/uid/TP ...
分类:
其他好文 时间:
2017-06-19 17:08:41
阅读次数:
203
还是那句话,在使用插件代码篇的时候,请先了解插件机制(如整合原生插件先阅读原生插件文档。非常重要。非常重要!非常重要!),如未了解,请先阅读入门篇。这里就专贴关键代码 必须先把官方sdk 依照要求一步一步的整到自己项目中。然后再来看此代码,这里是cordova 整合代码 如有不明确的。加群 3884 ...
分类:
微信 时间:
2017-06-17 15:58:00
阅读次数:
620
@encode: 将数据类型编码成char*(字符串)形式 https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/ObjCRuntimeGuide.pdf To assist t ...
分类:
Web程序 时间:
2017-06-15 19:37:32
阅读次数:
184
切面: 定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务。 最常见的是事务控制。 代理模式是AOP的原型。 要实现代理,必须定义接口,每个业务类需要一个代理类。 动态代理: 利用反射,实现invokationHandler类. Proxy.newProxyInstance(dele ...
分类:
其他好文 时间:
2017-06-14 18:15:42
阅读次数:
143
【TableView退出崩溃的问题】 近期在使用TableView时偶然发如今TableView中数据较多时,假设在滚动过程中退出TableView到上一界面。会引起程序的崩溃。经过网上查阅和思考我发现这样的情况出如今一个UIView控制器拥有一个TableView,TableView无法在UIVi ...
分类:
其他好文 时间:
2017-06-13 20:47:46
阅读次数:
155
C++能不能支持Java和ObjC的反射? 要回答这个问题。首先我们要清楚什么是反射。什么是反射? 教科书的解释我就不说了,(^o^)事实上我也记不得。实际开发应用的反射就是在没有某个类型的头文件或者类结构定义的情况下,存取这个类型的对象的成员字段的值。调用这个对象的成员函数(方法)。 比方我有定义 ...
分类:
编程语言 时间:
2017-06-12 20:45:19
阅读次数:
261
http://blog.csdn.net/tammy_min/article/details/12854595 三、主要参数 这里要说的主要参数是ld工具的参数,也是在Other Linker Flags里常用到的参数。 1.-ObjC 当使用ObjC写的静态类别库(Objective-C stat ...
分类:
其他好文 时间:
2017-06-12 19:50:08
阅读次数:
158