是的,我在概念和(大部分)实施方面都在挣扎。
尝试编写一个简单的程序(我的第一个程序),我用 C 编写了该程序以使算法正常工作。不是。所以。加入这个派对很简单。
拔头发,饥饿和忽视狗,我几十年前做过……想知道我是不是太老了,不能做这个。旋转轮子,感觉很愚蠢。
似乎没有什么雄心勃勃的项目!
我不是在找人为我编写代码……只是给我一些大提示
定义了 2 个类。
1st - 6 个整数的数组 (myRow)
第二 - 一堆数据.. - 用于各种目的的几个 myRows - 未知数的 myRows 的“GRID”,从而创建一个未知长度的二维数组。
我以为我可以 NSMUTALBE 数组 myRows,并根据需要分配/添加一行我现在有更多注释掉的不起作用的东西比起作用的东西。
//--------
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