.com

Тут теперь архив, буду рад видеть на maniak‑dobrii.com
29 ИЮЛ
29 июля 2014 18:00Swouston, we’ve had a problem. Optionals and bools.

I'm leaving here this ugly article as a reminder, that I need to maintain this place.

Swift is a very interesting and promising new language. Tons of great built-in fascinating features are going to rock (when they start working=) ). But today I’d like to take a break and describe one little subclass of errors which can confuse everybody from beginners to Objective-C professionals. So, what could be wrong with this code?

boolValue = false
if (boolValue)
{
    NSLog("bool value is true! yeah!")
}
2012
ОКТЯБРЬ
4 ОКТ
4 октября 2012 23:15Исправление кривой верстки страницы авторизации Вконтакте

В одном из своих последних приложений нужно было реализовать авторизацию через аккаунт вконтакте. Работает она на базе протокола OAuth 2.0. На практике нужно показать пользователю HTML страницу авторизации, на которой он вводит свои логин/телефон с паролем и авторизуется. Вроде как всё просто, но во встроенном UIWebView страница авторизации выглядела криво, поля ввода впритык примыкали к правому краю страницы.

2011
АВГУСТ
25 АВГ
25 августа 2011 00:11UIApplicationWillTerminateNotification не работает
IOS4 UIApplicationWillTerminateNotification

Учусь тут по книжке Head First iPhone Development, и дошел до DrinkMixer, приложения для барменов вроде Сэма.

Дошло до сохранения данных во время завершения приложения. Реализовано это было работой с уведомлением UIApplicationWillTerminateNotification. У меня, почему то, это уведомление не отправлялось. Для тех, кто просто копипастил код с книжки это могло вызывать отсутствие сохранения изменений в результате завершения DrinkMixer.

За решением проблемы и причиной её возникновения добро пожаловать под кат.

ИЮЛЬ
20 ИЮЛ
20 июля 2011 20:07Установка сборки Mac Os X Snow Leopard 10.6.6 на Acer aspire 5930G или мой полигон разработки под iPhone

Так уж получилось, что мне вдруг сильно пресильно понадобился полигон для обучения разработке под iPhone. Самого устройства у меня нет, да и вообще от Apple у меня лишь подаренная другом наклейка на системнике от iPod=). Кроме Windows и чуууууууть чуууть Ubuntu в виртуальной машине мне ни с чем не приходилось сталкиваться. Применять знания в дальнейшем придется на маке.

Сегодня я опишу как я решил свою проблему, получив возможность писать софт под iPhone.

Забегая вперед отмечу, что в итоге мне всёравно пришлось совершать коитус с хакинтошем, который и стал моим полигоном.

Я ни в коем случае не собираюсь никого этой статьей научить "как надо", я больше чем уверен, что есть хреналион способов сделать это оптимельнее, правильнее или ещё как. Решения я применял проверенные, времени ковыряться у меня не было. Тут просто описан мой путь. Может кому то поможет поскорее проскочить этап коитуса с хакинтошем.