Форум программистов, компьютерный форум CyberForum.ru

Возникла сложность в реализации кода. Начинающий в Objective C - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Создать Лист http://www.cyberforum.ru/objective-c/thread1662444.html
Привет всем, помогите пожалуйста надо создать Лист для объектов(в Си было такой лист), который принимал любой объект типа ID, каждый объект имеет два указателя next и prev, некст указывает на последующий объект, прев на предыдущий, и индексировать заранее спасибо за помощь
Objective-C Сервер Столкнулся с задачей создания клиента(мастера)-сервера(ведомого) на Objective-c, для modbus. Клиент создал без особых проблем, до этого нормального ModBus'a в appstore не находил. А вот с сервером (мастером) возникли проблемы. Не нашел достойного примера задания порта и зацикливания подключения к самому устройству, а не с него. Знаю что это возможно, но перелопатив кучу программ так и не нашел... http://www.cyberforum.ru/objective-c/thread1659442.html
Как оптимизировать код objective-c? Objective-C
Проблема заключается в том, что моё приложение жрёт много оперативной памяти (300 мб). На 4s приложение вылетает, на остальных - виснет. В приложении много картинок и таблиц с картинками. Мне нужно снизить нагрузку на оперативную память, как-то иначе грузить картинки с сервера. Пишите если нужен мой говнокод)
Objective-C NSScrolleView скроллинг содержимого
Всем доброго времени суток. Возникла такая проблема, связанная со скроллингом. как программно сделать прокрутку в зависимости от размера содержимого? Нужно очень срочно, если есть пример, скиньте пожалуйста.
Objective-C SOAP и AFNetworking http://www.cyberforum.ru/objective-c/thread1655574.html
Добрый день! Пожалуйста подскажите примеры работы с SOAP сайта, желательно с использованием AFNetworking.) Заранее благодарю!)
Objective-C База клиентов. Личные кабинеты клиента и админа. IOS Доброе время суток. Я создаю приложение под IOS на Obj-C для себя (фотограф). Идея заключается в том, чтобы передавать фотографии клиентам посредством этого приложения. Т. е. это предполагает создание личного кабинета для клиентов и для меня (админа). Зайдя в приложение как админ я смогу выбрать нужного клиента (который уже зарегистрировался) и поместить в его кабинет фотографии. В свою... подробнее

Показать сообщение отдельно
blaster_777
0 / 0 / 0
Регистрация: 20.02.2016
Сообщений: 4

Возникла сложность в реализации кода. Начинающий в Objective C - Objective-C

20.02.2016, 17:33. Просмотров 611. Ответов 3
Метки (Все метки)

Здравствуйте! Пытаюсь справиться с элементарным заданием начального уровня, но столкнулся с небольшими сложностями. Вот само задание:
Есть существо, у существа есть есть строка имени, есть масса, есть возраст, есть массив детей. Существо умеет добавит к себе детей и удалить. Существо умеет говорить "Привет!", причем, когда существо говорит привет, то сначала говорит оно, а потом все его дети (значит и дети детей, и т.д.).

Возник вопрос с умением говорить "привет!"
-(void)sayHello{
NSLog(@"Hello!");
if (self.childrenArray) {
for (NSUInteger i = 0; i < [self.childrenArray count]; i++) {
NSLog(@"Hello!");
}
}
}

В данном случае при вызове этого метода у существа, "привет" говорит существо и дополнительно говорит привет столько раз, сколько у него детей. В данном коде реализация немного не корректна, т.к. говорят "привет" не дети, а просто привет говориться столько раз сколько детей.

В дальнейшем, как я понимаю, чтоб каждый ребенок говорил привет (а в дальнейшем дети этого ребенка говорили привет и т.д.), мы должны ребенку послать сообщение вызвать метод sayHello, т.е. внутри метода вызвать метод и это до тех пор, пока мы не дойдем до того ребенка, у кого массив детей будет пустым.

Заранее извиняюсь за сложность моего объяснения, но по-другому пока не получается

Спасибо за внимание! Жду советов по реализации
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru