在iOS 5.0及以后,iOS为UIViewController类添加了新的属性和方法: 1 2 3 4 5 6 @property(nonatomic,readonly) NSArray *childViewControllers - (void)addChildViewController:(U ...
分类:
移动开发 时间:
2017-03-01 18:07:00
阅读次数:
190
首先导入 #import <JavaScriptCore/JavaScriptCore.h> 声明 对象 @property (nonatomic, strong) JSContext *context; 1, oc调用js的方法并获取参数 - (void)webViewDidFinishLoad: ...
分类:
Web程序 时间:
2017-03-01 12:57:12
阅读次数:
229
#define textFont [UIFont systemFontOfSize:16] #import "ViewController.h" @interface ViewController ()<UITextViewDelegate> @property (nonatomic, weak) ...
分类:
微信 时间:
2017-02-27 13:31:21
阅读次数:
405
// // XMGStatusesViewController.m // 备课03-不等高的cell-非代码 #import "XMGStatusesViewController.h" #import "XMGStatus.h" #import "XMGStatusCell.h" @interfac... ...
分类:
其他好文 时间:
2017-02-24 16:12:32
阅读次数:
162
// // ViewController.m // 03-tableView的代理方法 #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UITableView *... ...
分类:
其他好文 时间:
2017-02-23 13:41:00
阅读次数:
164
首先CoreLocation.framework这个库导入工程 /** * 定位管理者 */ @property (nonatomic ,strong) CLLocationManager *mgr; 签入代理 CLLocationManagerDelegate #pragma mark - 懒加载 ...
分类:
其他好文 时间:
2017-02-19 21:46:40
阅读次数:
377
这几天在在工程中总会用到block传值以及传方法,今天对block进行了整理. block代码块主要用于对象之间的通信(反向传值和方法传递)。 首先,我们从内存管理方面来了解一下block block:我们称代码块,他类似一个方法。而每一个方法都是在被调用的时候从硬盘到内存,然后去执行,执行完就消失 ...
分类:
移动开发 时间:
2017-02-19 21:30:13
阅读次数:
236
interface ViewController () /**获取.plist数据*/ @property (nonatomic,strong) NSArray *aps; @end @implementation ViewController - (void)viewDidLoad { [supe... ...
分类:
移动开发 时间:
2017-02-18 23:58:19
阅读次数:
1197
[obj foo] 等同于 obj_msgSend(obj,@selector(foo))类的底层结构代码 objc 在向一个对象发送消息时,runtime库会根据对象的isa指针找到该对象实际所属的类,然后在该类的方法列表以及其父类方法列表中寻找方法运行。如果在层层的寻找中均位找到方法的实现, 就 ...
分类:
其他好文 时间:
2017-02-18 15:36:27
阅读次数:
196
@interface ViewController () @property (nonatomic,strong) NSArray *apps; //获取.plist数据 @end @implementation ViewController - (void)viewDidLoad { [super... ...
分类:
移动开发 时间:
2017-02-18 14:19:38
阅读次数:
163