Рубрика: ‘OOP’

Rewrite UITabBar and UITabBarItem iPhone

Вариант 1 Вкратце о чем нужно помнить! Самое главное, если вы используете какие-то переменные из приват фреймверков и для них не прописаны property, обязательно пропишите! Иначе при компиляции на эти переменные будет ругаться компилятор к примеру так: 1234"_OBJC_IVAR_$_UITabBarItem._selectedImage", referenced from: _OBJC_IVAR_$_UITabBarItem._selectedImage$non_lazy_ptr in UICategory.o ld: symbol(s) not found collect2: ld returned 1 exit status Рассказывать тут [...]

Теги: , , , , , ,

Комментариев (5)

Objective-c MD5 hash

This is a simple md5 implementation. Add a file CommonDigest.h in your project from /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk /usr/include/CommonCrypto/ 1234567891011121314151617#import "CommonDigest.h" + (NSString *)uniqueIDFromString:(NSString *)source {      const char *src = [[source lowercaseString] UTF8String];      unsigned char result[CC_MD5_DIGEST_LENGTH];      CC_MD5(src, strlen(src), result);       NSString *ret = [[[NSString alloc] initWithFormat:@"%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X",         [...]

Теги:

Комментарии отсутствуют

UIScrollView and touchesBegan/touchesEnded

Не работает touchesBegan и touchesEnded в UIScrollView Что делать? Много людей пишет об этой проблеме. Для себя я нашел не совсем стандартное решение. К примеру есть контроллер X в котором наш UIScrollView. в этом же контроллере создадим UIView, но не совсем стандартный, а подготовленный зараннее и передюющий все ивенты  в наш контроллер X и вставим [...]

Теги: , , ,

Комментариев (2)

Do not complicate your life

I work on SIO2 and write this source code: 1234567891011121314151617181920newobj = sio2ObjectDuplicate(fo , object->_SIO2transform, "name", 1);            float c = 2;            angelA = 90 * ( sio2->_SIO2camera->_SIO2transform->dir->x);                  cath1 = cos( angelA/SIO2_RAD_TO_DEG )*c;      cath2 = sqrtf(c*c – [...]

Теги: , ,

Комментарии отсутствуют

SIO2 answers on questions from forum sio2

Center of object from 12345678910111213141516171819SIO2object *tmp = sio2ResourceGetObject( sio2->_SIO2resource, "name of your object" );          tmp->buf = ( unsigned char * )sio2MapBuffer( tmp->vbo, GL_ARRAY_BUFFER );          unsigned int i = 0,                 n_vert = sio2ObjectGetNumVert( tmp );           [...]

Теги: , , , ,

Комментариев (3)

Landscape orientation in iPhone

If you have problem with landscape

Теги: , ,

Комментарий (1)

Курс валют на iPhone (parse XML Files)

Ура! Выделил время и написал нужный мне апп для iPhone. Долго собирался, а делов то! В целом, за вечер написал. Естественно прост и без наваротов. Курс валют Украины :) Но если захотите, то прочтете эту статью и сами сделаете :) Если лень, можно скачать Exchange rates on iPhone Вот что у меня получилось: Приведу примеры [...]

Теги: , ,

Комментариев (2)

Lessons programming for iPhone on objective-c

В просторах интернета достаточно много литературы на данную тематику, но хочу отметить два источника литературы откуда я подчерпнул свои знания. Первый источник stanford.edu Второй источник pyobj.ru Чтоб не пришлось по YouTube искать видео примеров написания приложений выложу ссылочку на хороший сайт www.iphonedevcentral.org Этого пока в полне достаточно! Рекомендую начать изучение по порядку выложенных мною материалов. [...]

Теги: , ,

Комментарии отсутствуют

PHP IMAP/POP3 читаем почту

Понадобилось поработать с чтением почты средствами PHP. Написал класс для удобства работы с почтой. Выкладываю на общее обозрение и пользование. Если у кого есть замечания и предложения, то готов выслушать. Вот мои сорсы mini_email_reader

Теги:

Комментариев (6)

Основы ООП

Автор статьи не я. Мне очень понравилась тематика. Данную информацию полезно знать 100% всем PHP программистам, а предисловие всем программистам. Спасибо автору! Статья взята с PHP.SU! Объектно-ориентированные программы более просты и мобильны, их легче модифицировать и сопровождать, чем их “традиционных” собратьев. Кроме того, похоже, сама идея объектной ориентированности при грамотном ее использовании позволяет программе быть [...]

Теги: , ,

Комментарии отсутствуют