EasyJSWebView 是类似 Android javascriptInterface 的 uiwebview js 调用原生代码框架示例代码:先建一个MyJSInterface接口@interface MyJSInterface : NSObject - (void) test;- (void...
分类:
Web程序 时间:
2015-09-06 01:03:09
阅读次数:
172
#import?<UIKit/UIKit.h> @protocol?BackButtonHandlerProtocol <NSObject> @optional // Override this method in UIViewController derived class to handle ‘Back‘ button click -(BOOL)navigationShouldPop...
分类:
移动开发 时间:
2015-09-05 12:36:27
阅读次数:
149
最近学习了iOS,以c语言和object-c为基础,其实我们就是站在巨人的肩上发展进步的。oc里提供了很多封装了的子类,这些子类方便了我们。虽然oc的那些方法名又长又难记,而且重要的是我们根本记不了那么多,但是我们可以根据类来找我们所需要的方法,我们大概的记得的用法再结合类名寻法二者结合。各个类在一...
分类:
其他好文 时间:
2015-09-05 12:23:29
阅读次数:
154
使用assign: 对基础数据类型 (NSInteger,CGFloat)和C数据类型(int, float, double, char, 等等)使用copy: 对NSString使用retain: 对其他NSObject和其子类assign: 简单赋值,不更改索引计数copy: 建立一个索引计数为...
分类:
移动开发 时间:
2015-09-04 11:07:11
阅读次数:
155
plist :模型Car 1 #import 2 3 @interface CZCar : NSObject 4 5 /** 6 * 汽车名称 7 */ 8 @property (nonatomic,copy) NSString *name; 9 10 /**11 * 汽车的图标12...
分类:
移动开发 时间:
2015-09-03 23:12:29
阅读次数:
247
// CZTool.h一次性代码#import @interface CZTool : NSObject// 用单例设计模式,可以节省内存.// 书写单例// 1. 对外提供一个获取单例对象的接口(API)+(instancetype)sharedCZTool;@end// CZTool.m一次性代...
分类:
其他好文 时间:
2015-09-03 19:08:50
阅读次数:
197
最近在做项目是发现了一个关于@property的问题,因为需求子类有个和父类一样的属性,然后问题就出现了。于是博主就新建了个项目来测试这个问题。看图↓~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~TestClass1继承NSobject,TestClas...
分类:
其他好文 时间:
2015-09-03 15:14:19
阅读次数:
234
首先代码拿上1:单例2:通知3:代理4:block方法5:NSUSERDEFAULT(沙盒文件)先是单例类:.h文件@interface DataSource : NSObject@property (nonatomic, strong) NSString *myName;//单例的属性,用于传值+...
分类:
其他好文 时间:
2015-09-01 21:29:47
阅读次数:
198
一.内存管理的方式. 1.进行内存管理的原因: 1>.由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。 管理范围:任何继承NSObject的对象,对其....
分类:
其他好文 时间:
2015-09-01 18:26:55
阅读次数:
115
在objective-c的ARC模式中,请看以下代码id objc =[[NSObject alloc]init];这里id默认为强引用在强引用中,有时会出现循环引用的情况,这时就需要weak来帮忙啦int main(int argc, const char * argv[]) { id __we....
分类:
移动开发 时间:
2015-09-01 16:42:49
阅读次数:
183