码迷,mamicode.com
首页 >  
搜索关键字:nsobject    ( 1493个结果
黑马程序员-IOS笔记-继承
#import /*1.继承好处:1)抽取重复代码2)建立了类之间的关系3)子类可以拥有父类中的所有成员变量和方法2.注意点1)基本上所有的根类都是NSObject*/@interface Animal:NSObject{ int _age; double _weight;}-(void)set.....
分类:移动开发   时间:2015-05-18 14:36:37    阅读次数:166
Objective-C Property 和 Synthesize
Objective-C中的@property、@synthesize及点语法都是与两个函数有关的,一是setter函数,另一个是getter函数 以前我们是这样来定义setter与getter函数的 @interface?Dog:NSObject?? {?? ????int?age;?...
分类:其他好文   时间:2015-05-18 09:20:45    阅读次数:117
设计代理模式理解
通常情况下,一个类引用了另一个类时,都会有一个相关联待属性,比如person类中有一个student类型的属性,这样使用导致代码的耦合性太高,一旦我不想使用student作为该属性的类型时,即这个类型是个代理类,修改起代码十分的麻烦,所有我们就直接将这个属性定义成id类型的(NSObject *),...
分类:其他好文   时间:2015-05-17 18:27:45    阅读次数:107
IOS开发学习笔记027-UITableView 使用模型对象
1、模型对象继续优化上一个程序上一次用到字典,但是坏处多多。这里将这些数据封装到类中。这就是MVC中得模型,模型就是数据的显示结构新建一个类,添加几个属性和一个类方法用于快速返回对象 1 #import 2 3 @interface Province : NSObject 4 // UI控件用w.....
分类:移动开发   时间:2015-05-16 23:16:58    阅读次数:235
UIKit框架之NSObject
首先学习NSObject//// ViewController.m// localization//// Created by City--Online on 15/5/15.// Copyright (c) 2015年 XQB. All rights reserved.//#import ...
分类:其他好文   时间:2015-05-15 19:44:24    阅读次数:152
[iOS]用instancetype代替id作返回类型有什么好处?
苹果在iOS 8中全面使用instancetype代替idSteven Fisher:只要一个类返回自身的实例,用instancetype就有好处。@interface Foo:NSObject - (id)initWithBar:(NSInteger)bar; // initializer + (...
分类:移动开发   时间:2015-05-15 19:29:24    阅读次数:120
(转)Objective-C语法之KVC使用
除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。下图来自苹果官网:如何使用KVC存取对象属性呢?看个示例1、使用KVC定义一个Student类,继承于NSObject。.h文件#import @interface Student :...
分类:其他好文   时间:2015-05-15 06:36:51    阅读次数:238
OC的内存管理
在OC中当一个APP使用的内存超过20M,则系统会向该APP发送 Memory Warning消息,收到此消息后,需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等,否则程序会崩溃OC内存管理的范围管理范围: 管理任何继承NSObject的对象,对其他的基本数据类型无效...
分类:其他好文   时间:2015-05-14 15:41:44    阅读次数:125
抽取UITableView的DataSource代理方法及同一份View能接受不同模型数据
View controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。比如UITableView常规用法如下: 传统使用方法 1. 定义数据模型 @interface LFPhoto : NSObject @property (nonatomic,copy) NSString *name;...
分类:其他好文   时间:2015-05-14 12:17:18    阅读次数:110
[Objective-c 基础 - 2.7] 构造方法、重写init方法
A.id万能指针,可以指向任何对象,实质是NSObject的指针,使用的时候不用加上*B.NSObject中得类方法new1.完整地创建一个可用对象步骤(1)分配存储空间 + alloc(2)初始化 - init1 // 1.调用+alloc分配存储空间2 Perso...
分类:其他好文   时间:2015-05-13 21:38:35    阅读次数:124
1493条   上一页 1 ... 94 95 96 97 98 ... 150 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!