Еще один (надеюсь, простой) вопрос для начинающих: я пытался измерить размер UITextView, но получил большую ошибку компилятора для следующего кода:
NSString *temp2String;
temp2String = [NSString stringWithFormat:@"%@",[textView text]];
CGSize strSize = [temp2String sizeWithFont:@"Courier" constrainedToSize:CGSizeMake(200, 10000)
lineBreakMode:UILineBreakModeWordWrap];
NSString *temp2 = [[NSString alloc] initWithFormat:@"String width: %f", strSize.width];
textViewSizeW.text = temp2;
[temp2 release];
Ошибка: несовместимые типы Objective C 'struct NSString *', ожидаемый 'struct UIFont *' при передаче аргумента 1 sizeWithFont: constrainedToSize: lineBreakMode: 'из отдельного типа Objective-C'.
Боюсь, но для меня это звучит как гуглдигук. Я испортил строки и структуры? Я старался быть очень осторожным, чтобы не смешивать их на этот раз (раньше я ошибся ... см. Мой предыдущий пост).
Любая помощь будет принята с благодарностью!