Poszukuję kogoś, kto mógłby mi pomóc w napisaniu aplikacji. Nie szukam osła do klepania kodu, a jedynie osoby, która w wolnym czasie znalazła by 5 minut i pomogła z problemem. Piszę teraz pracę licencjacką z bezpieczeństwa systemów OS X, ale Objective-C okazał się bardziej opornym językiem niż podejrzewałem. Chodzi o proste błędy w kodzie, które dla sprawnego programisty (nawet niedzielnego) są do poprawienia w mniej niż minutę - po prostu mam braki z podstaw obj-c.
Problem I:
- (IBAction)radioThree:(id)sender{ switch ([[sender selectedCell] tag]) { case 1: [radioStringThree setValue:@"przykladowy string - radio 3 "]; break; ... } - (IBAction)addButton:(id)sender{ [currentRule setValue:@""]; [currentRule stringByAppendingString: @"przykładowy string - stringByAppendingString "]; [currentRule stringByAppendingString: radioStringThree]; NSLog(@"radio3 %@", radioStringThree); NSLog(@"added rule: %@", currentRule); }
oczywiście w pliku nagłówkowym zadeklarowałem odpowiednie obiekty
... NSString *radioStringThree; NSString *currentRule; } ... - (IBAction)radioThree:(id)sender; - (IBAction)addButton:(id)sender; ...Wynik:
NSLog wyrzuca mi dwa nil'e. Czemu ?
Pozdrawiam i czekam na odpowiedź.