面向过程:分析解决问题的步骤,实现函数,调用函数。面向对象:分析问题所需的对象,各个对象的功能,再协作完成问题。类的定义具有相同行为特征的抽象集合称为类@class防止循环引入定义类(DefineClass).h文件@interface className : NSObject{ entityVar...
分类:
其他好文 时间:
2015-04-11 23:56:59
阅读次数:
137
现在每天要抓紧的学习了,所以争取每天能学习两个知识点,尽快把OC学习完,然后进入开发阶段! 加油.#import int main(int argc, const char * argv[]){ @autoreleasepool { #pragma mark - NSDictionary ...
分类:
其他好文 时间:
2015-04-11 20:45:32
阅读次数:
129
如果想学习OC却苦于没有MAC电脑的同学,可以试着以下方法来解决我们利用GNUstep学习Objective-C第一步:安装需要的软件和编译环境sudoapt-getinstallgnustep
sudoapt-getinstallgnustep-devel第二步:写第一个OC代码#import<Foundation/Foundation.h>
intmain(intargc,co..
分类:
系统相关 时间:
2015-03-18 10:46:56
阅读次数:
299
犹豫了很久,一年前,从j2ee转型到android。因为android差不多都是由java语言支撑的。
所以学习的很快,一个月掌握安卓的基本功能用法。第二个月便开始开发一系列的项目,分别
是 手机电脑保姆,神州购物,加多宝活动app。慢慢的觉得觉得和高上大的程序员脱机了,学习
IOS是势在必得了,看到大神的博客objective-c,就拿来用吧,初学者雄起,一起来学习吧
看到大神的OC学习...
分类:
移动开发 时间:
2015-02-05 18:25:35
阅读次数:
129
我的OC学习阶段中 我的第一个字典创建/*NSDictionary *dic = [NSDictionary dictionaryWithObject:@"xiaochen" forKey:@"name"] ;NSLog(@"%@", dic);*/ 虽然说我不是专业学习软件编程的,但是我很喜欢编....
分类:
其他好文 时间:
2015-02-05 17:50:51
阅读次数:
122
刚才调试的时候除了一些小问题,有一段代码要重用 NSString *key = @"CFBundleVersion"; // 取出沙盒中存储的上次使用软件的版本号 NSUserDefaults *defaults = [NSUserDefaults s...
分类:
移动开发 时间:
2015-02-02 14:07:17
阅读次数:
9532
用到的技术:自定义cell,通知机制,代理模式 transform 1.自定义cell(通过代码自定义cell) ①首先新建一个类继承UITableViewCell ②重写initWithStyle:reuseIdentifier方法 这里只需要把所有要显示的子控件添加到c...
分类:
其他好文 时间:
2015-01-16 01:02:33
阅读次数:
376
之前已经写过一个个人关于代理模式的一些看法,现在就来总结一下使用代理模式的步骤吧。 1.先搞清楚谁是谁的代理(delegate)●2.定义代理协议,协议名称的命名规范:控件类名 + Delegate●3.定义代理方法Ø代理方法一般都定义为@optionalØ代理方法名都以控件名开头Ø代理方法至少有....
分类:
其他好文 时间:
2015-01-14 12:23:04
阅读次数:
134
需求背景:由于tableView中每一个cell的数据与布局都不一样,故不能用xib实现功能,这是用代码写自定义cell就有必要了。步骤 1.新建一个继承自UITableViewCell的类 2.重写initWithStyle:reuseIdentifier:方法 Ø添加所有需要显示的...
分类:
其他好文 时间:
2015-01-14 12:21:53
阅读次数:
171
Code:#import @interface Person : NSObject @property int age; @property double weight;@end@implementation Person- (NSString*)description { ret...
分类:
其他好文 时间:
2015-01-14 00:32:18
阅读次数:
306