1、NSObject的多线程方法(用的时候要用@autoreleasepool{}包起来)开启后台执行任务的方法:- (void)performSelectorInBackground:(SEL)aSelector withObject:(id)arg苹果底层允许使用performSelectorI...
分类:
移动开发 时间:
2015-08-31 21:25:36
阅读次数:
723
1、概述是iPad开发中常见的一种控制器(在iPhone上不允许使用),跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController,它只占用部分屏幕空间来呈现信息,而且显示在屏幕的最前面。2、使用步骤要想显示一个UIPopoverController,需要经过下...
分类:
移动开发 时间:
2015-08-31 21:18:10
阅读次数:
171
ios开发基本数据类型和结构体的封装与解封 -- 妖妖//知识://因为基本数据类型和结构体不是继承自NSObject,所以它们不可以直接存放到数组和字典中。//数组和字典中只能存储对象类型,其他基本类型和结构体是没有办法放到数组和字典中的,当然你也是无法给它们发送消息的(也就是说有些NSObjec...
分类:
移动开发 时间:
2015-08-31 09:57:50
阅读次数:
322
Model Data@interface Shop : NSObject
@property (nonatomic, assign) CGFloat w;
@property (nonatomic, assign) CGFloat h;
@property (nonatomic, copy) NSString *img;
@property (nonatomic, copy) NSString *p...
分类:
移动开发 时间:
2015-08-30 11:29:38
阅读次数:
540
———————————————————————————————————————————
多个对象内存管理(野指针&内存泄漏)
(注:这一部分知识请结合“单个对象内存管理”去理解)
这一部分的知识比较简单,就牵扯到一个会产生野指针的情形和如何避免内存泄漏问题。
代码:
#import
@interface Car : NSObject
-(void)run...
分类:
其他好文 时间:
2015-08-30 11:28:41
阅读次数:
194
#import //日期结构体typedef struct{ int year; int month; int day;} Date;@interface School : NSObject{ //@public NSString * _name; NSStrin...
分类:
其他好文 时间:
2015-08-30 00:46:45
阅读次数:
175
一.实例变量可见度,setter和getter方法,自定义初始化的综合使用实例 Person.h文件 1 #import 2 3 @interface Person : NSObject 4 { 5 @private 6 NSString *_name; 7 int _a...
分类:
其他好文 时间:
2015-08-29 15:16:12
阅读次数:
154
//初始化和遍历构造器使用 //person.h文件 1 #import 2 3 @interface Person : NSObject 4 5 { 6 7 NSString *_name; 8 int _age; 9 NSString *_sex;...
分类:
其他好文 时间:
2015-08-29 14:00:12
阅读次数:
191
百度地图提供了地图状态的对象BMKMapStatus///此类表示地图状态信息@interface BMKMapStatus : NSObject{ float _fLevel; // 缩放比例,3-19级 float _fRotation; // 旋转角度 float _fOverlooking;...
分类:
移动开发 时间:
2015-08-28 19:01:39
阅读次数:
513
//// Card.h// THCStore//// Created by Mac on 15/7/15.// Copyright (c) 2015年 Mac. All rights reserved.// #import @interface Card : NSObject + (B...
分类:
移动开发 时间:
2015-08-28 15:02:42
阅读次数:
155