Pull to refresh
17
0
Send message
Наоборот, спасибо за замечание :)
Так и знал что на прологе будет так локанично, только поленился проверить, спасибо :)
Топик не о анимациях а — вообще спасибо что напомнили за center, так и думал что моно чуток проще.
Спасибо. Да я продолжу, еще очень много чем хочется поделится. Статьи я так строю что бы каждая из них была как подготовка читателя к следующей. И вот все никак не доберусь до главново :)
Здесь речь идет не о сторонней библиотеке, и не о том как обьеденить несколько анимаций и какую либу для этого лучше применить. Здесь речь о том как легко управлять поряком вызовов блоков на наглядном примере с анимацией. Таким же образом можно задать последовательность для любых асинхронных операций (http запросов или обработки файлов). Написать лоед балансер. Или кеш.
Что Вы имеете ввиду под честным примером :), без Third Party?
Хороший вопрос, я и сам не знал. Спасибо
Жаль нет поддержки weak для IOS 4.0, очень надеюсь на то что это дело поправят, если это возможно.
Поигрался, впечатлило, что-то подобное давно ждал от Apple, отсутствие dealloc в большинстве случаев — так точно.
Лично мне было очень трудно без блоков в IOS ver. < 4.0, потому написал даже рантайм
Ну Слава Богу что без GC :), у меня много где логика программы завязана на удаления обьекта и метод dealloc.
аргумент: «существенная экономия на количестве кода» — не состоятелен (код был вынесен во внешнюю библиотеку).

Метод map: пишется один раз, использовать можно множество раз, тут и экономия. В моем проекте map: встречается 44 раза
Очень сомнительно — ибо лучше 10 строк чистого для понимания кода против одной строчки в которой черт ногу сломит…

Имя метода map: выбрано не случайно, метод map: с аналогичным поведением встечается фактически во всех языках программирования и многим, включая меня проще читать map: вместо 10 строчек кода.
Топик плюсанул ибо он наконец мне помог понять мне что блоки мне совсем не нужны.

Полагаю что с блоками придется ознакомится всем IOS разработчикам ибо многое новое апи IOS SDK идет c использованием блоков, без альтернативы с селекторами. Пример
Не могу найти нормальной информации о ARC, что именно это будет из себя представлять? GC может?
Может что посоветуешь получше чем Source Code Highlighter, был бы очень благодарен.
Да, спасибо за дельное замечание, я поправлю.
Поправил, спасибо
Не будет, насчет UIView например, недостающие методы добавлены в категории UIView, и проверено, что в 4-ке например все равно вызываются нативные методы вместо переопределенных (самого такое поведение удивило, но обрадовало). В NSArray например недостающие методы для работы с блоками добавляются только в случае если их нет. В самом рантайме блоков добавленные метод Block_release и Block_retain переименованы, что бы избежать конфликтов.
Очень даже симпотная :)
у меня многое глючит из стороннего, потому часто приходится писать свое :(
Если ограничение ios >= 4.0 вызвано использованием блоков, то рекомендую глянуть на ESBlockRuntime и PLBlocks :)

Information

Rating
Does not participate
Location
Днепр, Днепропетровская обл., Украина
Date of birth
Registered
Activity