У меня есть кнопка, которая при нажатии добавляет метку внутри вида. В любое время после этого он добавляет еще один ярлык, который начинается там, где заканчивался последний.
Я пробовал это
if (self.currentLabel == nil)
startingPoint = 0;
else
startingPoint = currentLabel.frame.size.width + 5;
// Most recently created label becomes currentLabel
self.currentLabel = [[FormulaLabel alloc] initWithFrame:CGRectMake(startingPoint, 10, 100, 50)];
Чтобы отслеживать все метки, я попытался добавить их в массив
[arrayOfObjects addObject:self.currentLabel]
но я заметил, что количество массивов не изменилось.
Почему вышеуказанный код не работает, и есть ли лучший способ отслеживать неопределенное количество меток?