是的,我正在讨论这两个概念和(大部分)实施。
尝试编写一个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