строка в другой вид - PullRequest
       4

строка в другой вид

0 голосов
/ 24 февраля 2011

Я следовал учебнику из , передавая данные между классами

, сделал это, и работает нормально, но мне действительно нужно отправить некоторое строковое значение (дату) в другое представление,(это просто, я знаю, но я нуб для этого!),

  • , поэтому моя проблема в том, что мне нужно отправить эту строку (Дата), в другое представление, строка в порядке, но яКажется, не понимаю (пока), как построить функцию,

Я не получаю предупреждений, но приложение не работает,

    - (void)calendarView:(KLCalendarView *)calendarView tappedTile:(KLTile *)aTile{
NSLog(@"Date Selected is %@",[aTile date]);

string1 = [[aTile date] description];
dateis.text = string1; //label to check string is working

NSLog(@"ahi va! %@", string1);

NSString *cucux = dateis.text;

CroTime *croco = [CroTime alloc];
croco.string1 = cucux;
[self.view addSubview:croco.view];

NSLog(@"croco = %@", cucux);

 }

Консольное сообщение

   Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CroTime setString1:]: unrecognized selector sent to instance 0x5e2e1e0'

Большое спасибо !!

1 Ответ

1 голос
/ 24 февраля 2011

setString1 - это метод установки, который вызывается, когда вы устанавливаете значение свойства. Так что из вашей ошибки это выглядит так, как будто вы создали свойство string1 в классе CroTime, но вы не синтезировали его.только в этом случае.поэтому убедитесь, что когда вы делаете свойство, то синтезируете его в файле .m.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...