2012-07-01 2 views
-1

Когда я добавляю этот массив строк в summaryText UILabel, он сбой. Пожалуйста, дайте мне знать, как это исправить.Программа вылетает при добавлении NSMutableArray строк в UILabel

NSMutableArray *arr = [[NSMutableArray alloc]init]; 

arr = [Singleton getArray]; 

NSString *str = [arr componentsJoinedByString:@"\n"]; 
summaryText.text = str; 

Это то, что был воспитан, когда я заповедую нажал summaryText

@implementation TotalViewController 
@synthesize tax,taxLabel,total,totalLabel,final,finalLabel,fiveLabel,threeLabel,twoLabel,five,three,two, points, pointsLabel,summaryText; 
+3

что журнал аварии? –

+2

Вы также пропустите первую ссылку на 'arr' –

+0

Для начала, где декларация UILabel? – WendiKidd

ответ

0

Я предложил initWithArray, но не понятно, почему вы не замените весь выше фрагмент кода с:

summaryText.text = [[Singleton getArray] componentsJoinedByString:@"\n"]; 

Но, как указывали другие, вашего крушения здесь нет, это просто упрощает ваш код. Проблема должна быть в другом месте, вероятно, связана с определением/созданием summaryText. Трудно сказать, не видя журнала сбоев или более кода.

Update:

Вы сказали, что вы создали этот элемент управления в Interface Builder. Возможно, вы захотите дважды проверить свой «инспектор соединений» для этого элемента управления и убедитесь, что ваша розетка настроена правильно. Это очень похоже на элемент управления, который не настроен правильно в Interface Builder. Или вы можете посмотреть на файл .h в Xcode, и он скажет вам, успешно ли он связан с элементом управления в Interface Builder. Вы увидите небольшой «круг» слева от исходного кода, сплошная точка в круге означает, что ваша розетка подключена правильно, а пустой круг означает, что это не так (например, в этом примере ниже, contactName, contactAddress, и contactPhone все связаны правильно, но myLabel нет):

Some sample IBOutlets

+2

, которые не решат аварии –

+0

Это не хорошо. –

+1

Пожалуйста, просто нет. Если вы когда-нибудь найдете это, вы ошиблись. Используйте '-copy', если вы когда-нибудь захотите этого поведения. – jrtc27

Смежные вопросы