在类中添加一个类定义并初始化它?

时间:2013-11-14 21:03:45

标签: objective-c

是的,我正在讨论这两个概念和(大部分)实施。

尝试编写一个SIMPLE程序(我的第一个),我在C中编写该程序以使算法正常工作。 不。所以。很容易加入这个派对。

拔出头发,饿了,忽视了狗,这是我几十年前做过的......想知道我是不是太老了。旋转的轮子和感觉愚蠢。
似乎没有雄心勃勃的项目!

我不是在寻找能为我编码的人......只是给我一些大的提示


定义了2个班级。

1st - 一个包含6个整数的数组(myRow)

第二 - 一堆数据..      - 用于各种目的的几个myRows      - 未知数量的myRows的“GRID”,从而创建未知长度的2D数组。

我以为我可以在myRows的NSMUTALBE数组中,并根据需要分配/添加一行 我现在已经更多地评论了那些不起作用的东西。

//--------
myprog.h 

@interface OneRow:NSObject{
    NSInteger row[6];   
}
@property( assign, nonatomic, readwrite) NSInteger *row;

    //need some methods here
@end

// ---------
@interface BigClass:NSObject

@property ( assign, nonatomic, readwrite) BOOL wereDone;
//  bunch of definitions removed 
//  ok.. ONE ROW seems ok..
@property ( assign, nonatomic, readwrite) OneRow *aRow;
@property ( assign, nonatomic, readwrite) OneRow *bRow;

// ??????  can I declare the grid here???

@end

//------------
myprog.m

@implementation OneRow

@synthesize row = _row;

- (id)  init
{if ( self = [super init])
    for (int i = 0 ; i<6; i++) self.row[i]= 0;
return self;
}

@end


@implementation BigClass


// Note to self - @synthesize does 3 things - generate instance var, generate getter & setter..

@synthesize wereDone = _wereDone;

@synthesize aRow = _aRow;
@synthesize bRow = _bRow;

// ???  can I implement the grid here??
// tried it

// bunch o' methods

// ???? tried implementing grid in the init routine... no dice

@end

0 个答案:

没有答案