はい、私は概念と(ほとんど)実装の両方で苦労しています。
アルゴリズムを機能させるためにCで書いた簡単なプログラム(私の最初の)を書こうとしています。いいえ。そう。このパーティーに参加するのは簡単です。
数十年前に私がやった、空腹で犬を無視する髪を抜く.. 私はこれには年を取りすぎているのではないかと思っています。ぐるぐる回ってバカみたい。
それほど野心的なプロジェクトではないようです。
これをコード化してくれる人を探しているわけではありません。大きなヒントを教えてください。
2 つのクラスを定義します。
1st - 6 つの整数の配列 (myRow)
2番目 - データの束.. - さまざまな目的のためのいくつかの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