好的,我做了一个小应用程序,屏幕上弹出一个小球。这是esay。 现在我想拥有一个以上的球...所以我认为最好的方法就是创造一个新的球:球。
我该怎么做?
谢谢!
答案 0 :(得分:1)
将第一个应用程序中有关球的信息封装到变量中,并为您认为球执行的任何操作创建方法。这听起来很像面向对象的设计问题。也许你应该看一下面向对象的编程指南,比如这个OOP Guide
但是如果你问如何创建自定义对象类.. 把它放在你的Ball.h中:
#import <Foundation/Foundation.h>
@interface Ball : NSObject {
IBOutlet UIButton *button; //sample instance variable
}
@property (retain) UIButton *button;
@end
然后在你的.m文件中:
#import "Ball.h"
@implementation Ball
@synthesize button;
-(void)dealloc
{
[button release];
[super dealloc];
}
@end
答案 1 :(得分:0)
非常感谢你的回答。我将尝试更准确地解决我的问题:这个“球”应该与球的图像相关联。我在Interface Builder中做了这个,做到这样:
但现在,在课堂上,我怎么能做同样的事情呢?我想选择我的png图像并将其与Ball的每个实例相关联,并将其放在我看来。谢谢!