Блог переносится №2. Платный хостинг
25.01.2012 landoutЕсли еще недоступен, то скоро будет по адресу:
gargo.of.by
Блог переносится
01.09.2010 landoutЭтот блог меня окончательно достал спамом и глюками
Новый адрес блога:
http://my.opera.com/Gargo/blog/
Сохранение значений переменных между запусками
24.07.2010 landoutОбъявляем переменную:
NSUserDefaults *hw;
Код для сохранения переменной pr типа BOOL:
hm = [NSUserDefaults standardUserDefaults];
[hm setBool:pr forKey:@”variable1″];
[hm sychronize];
Код для извлечения этой переменной:
hm = [NSUserDefaults standardUserDefaults];
[hm sychronize];
pr = [hm boolForKey:@”variable1″];
Завел себе твиттер
21.07.2010 landoutАдрес:
http://twitter.com/gargolev
Наверное, пришло время сменить сайт
20.07.2010 landoutЭтот сайт заводил с той целью, что в универе на некоторых парах было нечем заняться, а с компьютеров был доступен только байнет. В дальнейшем сайт, возможно, будет обновляться, но с настоящего момента он второстепенный.
Наконец, нашлось время приступить к написанию программы.
20.07.2010 landoutПросмотрел >5 гигов обучающего видео и решил начать…
Пока не скажу, что за программа. Но это будет не игра.
Целый день мучался над тем, как сделать landscape ориентацию одновременно с тем, чтобы можно было создать несколько отображений и переключаться между ними. Остановился на следующем варианте: window-based, в нем создается ViewController, в котором еще ViewController’s или View’s.
Второе приложение HelloWorld
03.02.2010 landouthttp://touchdev.ru/documents/339
Здесь кроме непосредственно вывода на экран надписи рассматривается по шагам, как связать объект на экране с кодом (в Visual Studio было намного проще).
Обратить внимание на следующее:
1)”Выберите File’s Owner…” - если не выберете, то дальше работать не получится.
2)Объект “First Responder” находится в окне приложения в самом низу в центре.
Горячие клавиши в Xcode
02.02.2010 landoutВыбираем меню Xcode >> Preferences >> Key Bindings.
Например, очень полезная комбинация - выпадающий список возможных вариантов вставки команд (в Visual Studio и Eclipse вызывалось командой Ctrl+пробел). У меня по умолчанию стоят комбинации Fn+F5 и и Alt+Esc.
Как написать HelloWorld под iPhone sdk 3.1.2. Работающий пример!!!
02.02.2010 landoutПока что это единственный способ, который я нашел. Все остальные - под старые sdk и в самом лучшем случае не отображают на экране никаких надписей:
http://www.tuaw.com/2009/04/27/iphone-dev-101-the-hello-world-app?icid=sphere_wpcom_inline
Книги по iPhone
01.02.2010 landoutДля начала рекомендую почитать следующую:
Programming in Objective-C 2.0
Она на английском, но дает примерное представление о языке программирования. Правда, программировать iPhone по ней может быть сложно, поскольку писалась она для SDK версии 2.1. В настоящее время существуют версии 3.1.2 (для iPhone и iPod) и 3.2 (для iPad).
P.S. Книга есть на torrents.ru