SSブログ

プログラミング [MY BOOM]

家計簿ソフト
世の中にいろいろあるけど、なかなか自分の感性に合うものが無い。
 
特にマック系だと使えるものは絞られる。
 
Master Money 2をここ数年使っているのだけど、
こんな機能があればなあとか、
結局、視点が違うんじゃね?とか思う。
 
で、自分で作っちまおうという ことに。
 
最初からどーーーーんと作るのではなく。
ちまちまとやっていこうかなと。
↓練習問題の回答の一部
 
//
//  AppController.m
//  CreateDataSource
//
//  Created by すんぷ on 12/03/05.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//

#import "AppController.h"
@implementation AppController
-(id) init {
    if (![super init]) return nil;   
    taskList = [[NSMutableArray alloc] init];
    return self;}
-(int)numberOfRowsInTableView:(NSTableView *) tableView {
    return [taskList count];}
-(id) tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(int) rowIndex {
    NSString *text = [taskList objectAtIndex:rowIndex];
    return text;}
-(IBAction)addTask:(id)sender {
    NSString *inputTask = [textField stringValue];
    [textField setStringValue:@""];
    [taskList addObject:inputTask];
    [tableView reloadData];
    [tableView scrollRowToVisible:[taskList count] - 1];}
- (void)tableView:(NSTableView *)tableView setObjectValue:(id)object forTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{    [taskList replaceObjectAtIndex:row withObject:object];}
@end
 
今でこそすーーっと入ってくるけど、最初見たら暗号だよね。
Objective-C (in X-Code)
BASIC とか FORTLAN とか C とかやってきた人間には、一つ乗り越えなくてはならない概念がある。
 
オブジェクト指向言語。
 
まだまだ、自分の血にはなってない。
輸血しまくり状態だね。
 
さてさて、完成するのはいつになるのかな。ははは。

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:日記・雑感

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

スロープMTB日和10 ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。