#import "CZNews.h"#import //**************一定要引入这个头文件*************@implementation CZNews+(instancetype)CZNewsWithDict:(NSDictionary *)dict{ CZNews *...
分类:
其他好文 时间:
2015-10-27 11:02:49
阅读次数:
145
1.创建类2.封装类 .h @interface (接口) 2.1声明成员变量{变量列表} 2.2声明函数 -(返回类型)方法名:(形参类型)形参1 标签:(形参类型)形参2; .m @implementation (启用) 实现函数3.使用类 创建对象: 类名 * 对象名 = [[类...
分类:
其他好文 时间:
2015-10-26 15:30:31
阅读次数:
111
当打印日志时为了方便跟踪,需要抛出当前执行函数的名称,一样可以使用c++的宏__FUNCTION__实现。@implementation CTPerson-(void)show{ NSLog(@"当前方法名称:%s",__FUNCTION__); //输出 "当前方法名称:-[CTPe...
分类:
其他好文 时间:
2015-10-26 00:32:07
阅读次数:
120
实际上,@property声明的是属性,并不是实例变量。但是编译器会根据属性,自动生成实例变量,和对应的access方法。所以已经在interface里声明了@property,就不再需要在implementation里再声明实例变量了。要记住,属性不是实例变量,而是根据属性会生成实例变量(和对应的...
分类:
移动开发 时间:
2015-10-25 13:38:50
阅读次数:
230
#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate/*回收键盘的步骤1、遵守UITextFieldDelegate协议2、创建UITextField对象3、设置UITextField对象的de...
分类:
其他好文 时间:
2015-10-22 23:49:31
阅读次数:
236
#import "MainViewController.h"@interface MainViewController ()@end@implementation MainViewController- (void)viewDidLoad { [super viewDidLoad]; // Do.....
分类:
其他好文 时间:
2015-10-22 22:35:40
阅读次数:
309
@implementation?ViewController
-?(void)viewDidLoad?{
????[super?viewDidLoad];
??
????self.icons=@[@"皮卡丘.png",@"dota传奇.png",@"仙剑奇侠传.png",@"微信.png",@"捕鱼达人.png",@"新浪微...
分类:
移动开发 时间:
2015-10-22 19:45:58
阅读次数:
256
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; UILabel *l...
分类:
其他好文 时间:
2015-10-22 17:00:48
阅读次数:
363
@interface AppDelegate () @end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary ...
分类:
移动开发 时间:
2015-10-21 15:51:05
阅读次数:
209
A类中 a.m这样定义了一个a类的全局变量 #import?"a.h"
NSString*?hello=@"helloworld";
@implementation?a
//?NSString*?hello=@"helloworld"; 两个地方都行,反正就是定义了这么一个类的全局外部可访问的变...
分类:
移动开发 时间:
2015-10-21 01:46:16
阅读次数:
188