Objective-C
文章平均质量分 71
缥缈的云
君子谋时而动顺势而为
QQ群:347027259
展开
-
Hello World
单击Dock中Xcode图标,打开Xcode编辑器。单击Create a new Xcode project,创建一个新的工程。然后选择OS X中的Application项,选择 Command Line Tool,然后单击Next。输入工程名:Hello World,类型选择:Foundation选好路径,然后点创建。原创 2013-03-03 14:28:00 · 454 阅读 · 0 评论 -
RetainCount
新建工程:RetainCount,修改代码如下://// main.m// RetainCount//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface RetainTracker:NSObject@end@imp原创 2013-03-08 15:27:55 · 1707 阅读 · 0 评论 -
FileWalker
新建工程:FileWalker,修改代码如下://// main.m// FileWalker//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import int main(int argc, const char * argv[]){原创 2013-03-08 14:39:13 · 768 阅读 · 0 评论 -
FileWalker2
新建工程:FileWalker2,修改代码如下://// main.m// FileWalker//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import int main(int argc, const char * argv[]){原创 2013-03-08 14:49:57 · 642 阅读 · 0 评论 -
协议
objective-c中的协议相当于C++中的接口。新建工程:agreeMent,修改代码如下://// main.m// agreeMent//// Created by cloud on 13-3-9.// Copyright (c) 2013年 cloud. All rights reserved.//#import @protocol myAgreeMent原创 2013-03-09 11:05:17 · 565 阅读 · 0 评论 -
RetainCount2
新建工程:RetainCount2,修改代码如下://// main.m// RetainCount//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface RetainTracker:NSObject@end@im原创 2013-03-08 15:42:11 · 649 阅读 · 0 评论 -
CarParts04
将前文中的类分拆,声明@interface @end放入.h文件,实现@implementation @end放入.m文件。继承类可用#import插入父类头文件,或者使用@class 类名。这样可以很方便的管理我们的源代码。原创 2013-03-08 10:38:47 · 685 阅读 · 0 评论 -
Shapes-Object
新建工程,名为:Shapes-Object,修改代码如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColor,原创 2013-03-07 14:58:19 · 2234 阅读 · 0 评论 -
CarParts2
修改上文的代码如下://// main.m// CarParts//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface Tire:NSObject@end@implementation Tire- (NSStr原创 2013-03-08 10:03:34 · 676 阅读 · 0 评论 -
CarParts
新建工程:CarParts,修改代码如下://// main.m// CarParts//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface Tire:NSObject@end@implementation Tir原创 2013-03-08 09:32:58 · 702 阅读 · 0 评论 -
Shapes-Object2
新建工程名为Shapes-Object2,增加三角形描述代码,修改代码如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColo原创 2013-03-07 15:14:50 · 744 阅读 · 0 评论 -
Shapes-Procedural
新建一个工程名为“Shapes-Procedural2”,为上篇代码增加描述三角形。修改代码如下://// main.m// Shapes-Procedural//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum原创 2013-03-07 10:48:12 · 718 阅读 · 0 评论 -
Shapes-Object4
继续修改上述代码,如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColor, kGreenColor, kB原创 2013-03-07 16:35:37 · 681 阅读 · 0 评论 -
Shapes-Procedural
新建一个工程名为“Shapes-Procedural”。修改代码如下://// main.m// Shapes-Procedural//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kCircle原创 2013-03-07 10:29:08 · 825 阅读 · 0 评论 -
CarParts3
新建工程:CarParts3,修改上文代码://// main.m// CarParts//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface Tire:NSObject@end@implementation Ti原创 2013-03-08 10:16:12 · 667 阅读 · 0 评论 -
Shapes-Ojbect3
继续修改前面的代码,最终修改结果如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColor, kGreenColor,原创 2013-03-07 16:22:56 · 705 阅读 · 0 评论 -
BOOL party
如同上文,新建一个工程名为“BOOL Party”。修改代码如下://// main.m// BOOL party//// Created by cloud on 13-3-3.// Copyright (c) 2013年 cloud. All rights reserved.//#import BOOL areIntsDifferent(int thing1,in原创 2013-03-03 14:55:45 · 395 阅读 · 0 评论 -
特性和类别
特性用来自动声明属性的setter和gettter方法。@interface Tire:NSObject{ float rainHandling; float snowHandloing;}@property float rainHandling;@property float snowHandling;@end@implementation Tire@synt原创 2013-03-09 10:38:24 · 686 阅读 · 0 评论