http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/pyobjc.ru comments on Вездесущий UITableView2010-02-01T18:30:26ZEvgeniy KrysanovkronosEvgeniy KrysanovcDima-=diEvgeniy Krysanov-=di-=diEvgeniy KrysanovEvgeniy Krysanov-=di-=diEvgeniy KrysanovEvgeniy Krysanov-=diEvgeniy KrysanovcDima-=diEvgeniy Krysanov-=diZYV-=diEvgeniy Krysanov-=diEvgeniy Krysanov-=diEvgeniy KrysanovEvgeniy Krysanov-=divlad21-=diValEvgeniy Krysanovk06aEvgeniy KrysanovАлександрEvgeniy KrysanovValEvgeniy KrysanovDmitryelwoodAvaddKu6epk06adjango-atompubhttp://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c442Comment on Вездесущий UITableView by k06a2010-02-01T18:30:26Z2010-02-01T18:09:00Zk06a<p>Кстати говоря про <span class="caps">SDK</span> 3.1.2 …
Не нашёл в Interface Builder-е редактор полей объекта …
Это так? Или я “закривил” где-то?
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c441Comment on Вездесущий UITableView by Ku6ep2010-02-01T18:00:42Z2010-02-01T18:00:42ZKu6ep<p>Огромное спасибо за ваши уроки. Очень помогли начать и, надеюсь, продолжить.
Вот есть один вопрос. В приложении txtEdit после того, как в режиме работы с текстом я повернул экран, ввод символов остался ограничен той шириной, которая была до поворота в альбомную ориентацию. Может это особенности более нового <span class="caps">SDK</span>?
У меня стоит Mac <span class="caps">OS</span> 10.6.2 и <span class="caps">SDK</span> для 3.1.2
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c399Comment on Вездесущий UITableView by Avadd2009-08-31T20:15:25Z2009-08-31T19:51:32ZAvadd<p>Странно что даже скачанный архив ничего не показывает( список компании)
Ставил брейк на метод tableView:cellForRowAtIndexPath: управление туда ни разу не переходит
Коментирую метод, компилятор ругается что отсутствует, но программа не вылетает
</p>
<p>Разобрался в своем примере,код архива не смотрел
Может это особенность моей реализации, но метод awakeTheNib (?) не вызывался и список не создавался
Перенес в initWithNibFile - заработало
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c398Comment on Вездесущий UITableView by elwood2009-08-07T13:30:26Z2009-08-07T13:30:26Zelwood<blockquote><p>Следующими на очереди стоит метод tableView:cellForRowAtIndexPath: протокола UITableViewDelegate, который отвечает за визуальное представление информации в ячейке.
</p>
</blockquote><p>Неточность — это метод задекларирован не в протоколе UITableViewDelegate, а в том же UITableViewDataSource.
</p>
<p>Кстати, реализовывать numberOfSectionsInTableView не обязательно в случае, если он будет всегда возвращать 1 (это поведение принято по умолчанию).
</p>
<p>А статья классная, все доступно и понятно, разложено по полочкам. Супер.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c368Comment on Вездесущий UITableView by Dmitry2009-05-25T01:37:57Z2009-05-25T01:37:57ZDmitry<p>У меня вопросов нет, просто хотел сказать спасибо :)
Очень понятно пишешь, давай есче ;)
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c252Comment on Вездесущий UITableView by Evgeniy Krysanov2008-10-13T17:16:24Z2008-10-13T17:16:24ZEvgeniy Krysanov<p>Interface Builder позволяет спрятать большую часть кода по созданию интерфейса и связей между элементами интерфейса. Если бы пришлось писать приложения без его участия, то ты бы сразу увидел как много кода (в зависимости от загруженности внешнего вида программы) приходится писать. В частности, программисты на toolchain так и страдают без <span class="caps">IB</span>.
</p>
<p>Нельзя сказать, что <span class="caps">IB</span> сырой — ему лет 10-15 и за это время его успели отрихтовать до мелочи, чтобы с ним было удобно работать.
</p>
<p>В идеале можно обойтись без написания кода руками, доверив эту функцию <span class="caps">IB</span>, предварительно создав интерфейс и выгрузить получившиеся связи в новый класс через Write Class File.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c251Comment on Вездесущий UITableView by Val2008-10-13T12:51:16Z2008-10-13T12:48:58ZVal<p>Я пока не супер специалист. У меня сложилось впечатление, что Интерфейс Буилдер как то недоработан. Получается часть связей мы пишем в ХСоде, часть ставим в Интерфейса, хотя с успехом эту связь могли бы 1-2 строками прописать прямо в коде… То есть Интерфейс Буилдер какой-то сырой что-ли. Получается вручную прописывать как то надёжнее…
</p>
<p>У меня одного такое впечатление?
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c239Comment on Вездесущий UITableView by Evgeniy Krysanov2008-10-01T13:30:58Z2008-10-01T13:29:56ZEvgeniy Krysanov<p>listView никуда не пропадает. Это ссылка на UITableView и она используется по ходу работы приложения.
</p>
<p>А вот с list я действительно немного перестарался, точнее недостарался :) Сейчас поправлю.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c238Comment on Вездесущий UITableView by Александр2008-10-01T13:15:36Z2008-10-01T13:15:36ZАлександр<p>имхо, насчет мелких подробностей тут немного перебор… сначала идет переменная listView, потом откуда ни возьмись появляется list. и куда его девать? с чем связывать? куда девать listView? хз… сделай плз скидку для начинающих :)
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c229Comment on Вездесущий UITableView by Evgeniy Krysanov2008-09-23T23:56:20Z2008-09-23T23:56:20ZEvgeniy Krysanov<p>Эту переменную и свойства к ней надо объявить в заголовочном файле самостоятельно. Я об этом не писал, чтобы не опускаться до самых уж мелких подробностей, тем более исходники приложены к статье. Это можно сделать самому. Заодно можно закрепить свои знания :)
Класс для list - NSMutableArray.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c228Comment on Вездесущий UITableView by k06a2008-09-23T23:17:53Z2008-09-23T23:17:53Zk06a<p>self.list = arr;
<em> error: request for member ‘list’ in something not a structure or union. </em>
а вообще откуда этот лист? чьё это поле? чё-т не понятно((
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c216Comment on Вездесущий UITableView by Evgeniy Krysanov2008-09-18T13:00:06Z2008-09-18T13:00:06ZEvgeniy Krysanov<p>Да. Создание и работа с базой описаны в следующем посте.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c215Comment on Вездесущий UITableView by Val2008-09-18T12:58:51Z2008-09-18T12:34:33ZVal<p>Получается, мы ещё базу данных не использовали в проекте? Только заглушку оставили?
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c161Comment on Вездесущий UITableView by -=di2008-08-29T16:52:50Z2008-08-29T16:52:50Z-=di<p>а я сразу поставил 10.5.4 -все оч просто
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c159Comment on Вездесущий UITableView by vlad212008-08-29T07:32:20Z2008-08-29T07:32:20Zvlad21<p>10.5.4 без проблем ставится на хакинтош.
Я ставил так:
Сначала Kalyway 10.5.2
Затем патч Kalyway 10.5.3
После этого родной Apple-вский патч.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c135Comment on Вездесущий UITableView by Evgeniy Krysanov2008-08-21T21:20:55Z2008-08-21T21:20:55ZEvgeniy Krysanov<p>Об этом я напишу в следующем посте уже совсем скоро, хотя и в этой статье закинул удочку. Прочти ее все-таки внимательно :) Особенно про метод didSelectRowAtIndexPath
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c134Comment on Вездесущий UITableView by -=di2008-08-21T20:33:37Z2008-08-21T20:31:17Z-=di<p>я вывел на ээкран список файлов @”.” директории. как отреагировать на нажатие на какой-нибудь файл, то есть строке? в идеале я хочу войти в эту поддиректорию, точнее получить ее путь.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c125Comment on Вездесущий UITableView by ZYV2008-08-20T21:35:25Z2008-08-20T21:35:25ZZYV<p>Ну да, он тебя заспамит вопросами, на которые мог бы ответить сам 5 минут погуглив, и более того, т.к. это будет твоя почта и <span class="caps">ICQ</span>, ему подобные на следующий день опять будут тратить твоё время.
</p>
<p>Поставь уж лучше Ваниль тогда…
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c124Comment on Вездесущий UITableView by Evgeniy Krysanov2008-08-20T21:12:36Z2008-08-20T21:12:36ZEvgeniy Krysanov<p>Послушай, ты пытаешься наскоком изучить язык, хотя толком не знаешь как он рабоает. Начни с самого простого: научись работе с Interface Builder, вникни в язык, в синтаксис, работу каждого метода. Не старайся сразу написать крупный проект, пиши простейшие вещи. Быстро только мухи плодятся.
</p>
<p>И давай вынесем общение за пределы комментариев: пиши мне на почту или <span class="caps">ICQ</span>, указанные в контактах. Мы здесь треплемся не по теме статьи, что усложнит поиск ответов на вероятные вопросы будущих посетителей.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c122Comment on Вездесущий UITableView by -=di2008-08-20T20:18:25Z2008-08-20T19:38:05Z-=di<p>просёрфил эти классы-голова кругом!!! о4 много методов, о4 много возможностей…но я так и не понял,как прочитать и вывести на экран список файлов на iphone. и какой путь является корневым. и есче вопросик: как перейти в подкаталог. дайте please хотябы название методов, что бы было легче найти правильный путь.
</p>
<p>я пробую перебрать через enumerator
</p>
<p>ОЧЕНЬ БУДУ БЛАГОДАРЕН!!!
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c121Comment on Вездесущий UITableView by Evgeniy Krysanov2008-08-20T18:33:00Z2008-08-20T18:33:00ZEvgeniy Krysanov<p>Я стараюсь придерживаться выхода раз в 5 дней, чаще редко получается, если только пост не касается программирования. К выходным будет готов.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c120Comment on Вездесущий UITableView by -=di2008-08-20T18:04:20Z2008-08-20T18:04:20Z-=di<p>SQLite , насколько я понимаю. тока на сколько заюержится??? в среднем тема выходит раз в три дня.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c119Comment on Вездесущий UITableView by Evgeniy Krysanov2008-08-20T17:36:16Z2008-08-20T17:36:16ZEvgeniy Krysanov<p>Следующий пост будет посвящен работе с базой данных, но его выход немного задержится.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c117Comment on Вездесущий UITableView by -=di2008-08-20T17:32:07Z2008-08-20T17:32:07Z-=di<p>какая тема следующего поста???
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c114Comment on Вездесущий UITableView by -=di2008-08-20T13:29:42Z2008-08-20T13:29:42Z-=di<p>да ладно, я есче раньше помучался с примером кода скачанном с офф сайта, в итоге создал navigation-based app и все заработало, а потом нашол Вашу статейку. решил перенабрать код, разобраться как он работает…и вот такая трабла.
</p>
<p>а по поводу инструментария, так я нашол ссылку, тока не помню где, мот но habrahabr или есче гдето. процесс установки интуитивно понятен, главное иметь совместимое железо( в оснавном intel) . бывает после или даже в процессе установки возникают разные баги, но в нете полно ссылок по их устранению. главное-правильно подготовить разделы.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c112Comment on Вездесущий UITableView by Evgeniy Krysanov2008-08-20T12:43:54Z2008-08-20T12:43:54ZEvgeniy Krysanov<p>Как тебе удалось поставить 10.5.4 на хакинтош? Ссылочку не кинешь на инструкцию?
</p>
<p>Раз у тебя стоят требуемая версия инструментария и ОС, то попробуй просто открыть архив проекта и запустить приложение из него. Просто одной замены .m и .h файлов мало. Нужно еще заменить и включить в состав проекта xib-файлы, а также дополнительный фреймворк.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c110Comment on Вездесущий UITableView by -=di2008-08-20T12:30:46Z2008-08-20T12:24:46Z-=di<p>Mac <span class="caps">OS</span> X Version 10.5.4
</p>
<p>Xcode version 3.1
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c102Comment on Вездесущий UITableView by cDima2008-08-19T23:51:08Z2008-08-19T23:51:07ZcDima<p>Да ответил на оба :)) Уфф, мне ещё учиться и учиться.
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c101Comment on Вездесущий UITableView by Evgeniy Krysanov2008-08-19T22:23:50Z2008-08-19T22:23:50ZEvgeniy Krysanov<p>Не, ты не понял. Открой яблоко->Об этом компьютере. В этом окне будет написана версия ОС вплоть до третьего знака, что имеет большое значение, т.к. iPhone <span class="caps">SDK</span> beta 9, с которой я работаю, встает лишь на версию 10.5.3, которую на хакинтоше, насколько я знаю, запустить еще не удалось.
</p>
<p>Ты вот откуда ставил iPhone <span class="caps">SDK</span>? Ведь не качал небось с офф.сайта?
</p>http://pyobjc.ru/2008/08/15/vezdesushij-uitableview/#c100Comment on Вездесущий UITableView by -=di2008-08-19T21:28:26Z2008-08-19T21:28:26Z-=di<p>iphone os 2.0
mac os: x 10.5
</p>