Программирование для iOS со старым Xcode

Я довольно новичок в кодировании для iOS, и у меня есть вопрос о настройке моих компонентов разработки. У меня MacBook Air с 10.5.8 Leopard на нем. Поэтому мы задаемся вопросом: у меня не будет проблем с написанием приложений с iPhone SDK 3.1.3 с XCode 3.1.4 для Leopard (10.5.7)? Будет ли созданное приложение работать со всеми […]

Что такое __gm_weak в iOS

@interface Demo2ViewController () <GMGridViewDataSource, GMGridViewSortingDelegate, GMGridViewTransformationDelegate> { __gm_weak GMGridView *_gmGridView1; __gm_weak GMGridView *_gmGridView2; __gm_weak UIButton *_buttonOptionsGrid1; __gm_weak UIButton *_buttonOptionsGrid2; UIPopoverController *_popOverController; UIViewController *_optionsController1; UIViewController *_optionsController2; } Попробовав GMGridview и увидев этот __gm_weak GMGridView * _gmGridView1 ;. Кто-нибудь знает, что означает __gm_weak, и когда вы используете __? Заранее спасибо.

Добавить subview из nib или программно

Просто вопрос концепции. Что бы вы предпочли сделать и почему, если вам нужно вставить в представление subview, скорее всего, у вас есть файл nib для его добавления или вы бы его программно вставляете? Я говорю о разработке xcode 4. ~ с использованием раскадровки. Привет, Гай.

Анализ асинхронно с использованием NSOperationQueue или GCD

У меня есть эта операция синтаксического анализа, которая в настоящее время работает нормально, но я начал замечать, что она слегка замораживает мой интерфейс, поэтому я пытаюсь реорганизовать и сделать это асинхронно. Однако у меня есть некоторые проблемы, и я надеялся, что кто-то может указать мне в правильном направлении. Вот мой текущий (синхронный) код: – (NSArray […]

При нажатии на вкладку необходимо ответить на предупреждение перед переходом на вкладку, нажатой – iPad-программирование

На моем экране есть много вкладок, я хочу предоставить окно с предупреждением, в котором говорится: «Вы хотите сохранить изменения?» если пользователь меняет что-либо на странице, не нажимая на кнопку сохранения, представленную на странице, он нажимает на вкладку diff. Я могу получить представление предупреждения, но щелчок на вкладке перемещает экран на вкладку, на которую была нажата […]

Как изменить ориентацию на пейзаж для определенных видов?

У меня есть вид в моем приложении. Это конкретное представление, которое я хочу показать в альбомной ориентации. Когда пользователь приходит к этому виду, я хочу заставить пользователя изменить ориентацию устройства. когда пользователь переходит к другому виду, он должен сбросить ti. Как мне это сделать?

UITextview прокручивается, но не редактируется программно

Как я могу сделать UITextView прокручиваемым, но не редактируемым программным способом? Я попробовал это: textmessage.enabled = NO; textmessage.userInteractionEnabled = YES; … но не работает …

Не-ASCII wchar_t литералы под LLVM

Я перенесла проект iOS Xcode с Xcode 3.2.6 на 4.2. Теперь я получаю предупреждения, когда пытаюсь инициализировать wchar_t с помощью литерала с символом, отличным от ASCII: wchar_t c1; if(c1 <= L'я') //That's Cyrillic "ya" Сообщения: MyFile.cpp: 148: 28: предупреждение: последовательность символов unicode символа слишком длинна для своего типа [2] MyFile.cpp: 148: 28: предупреждение: посторонние символы […]

Поведение NSDateFormatter в iOS 5.1 и iOS 6

Кто-нибудь еще заметил некоторые различия между iOS 5.1 и iOS 6.0? Ниже приведен формат строки даты в каждой версии по-разному: NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; dateFormatter.dateFormat = @"MM/dd/yyyy HH:mm:ss (vvvvv)"; NSDate *lDate = [[NSDate alloc]init]; NSString *sDate = [dateFormatter stringFromDate:lDate]; В iOS 5.1 sDate «10/01/2012 16:43:09 (GMT-05: 00)», но в iOS 6.0 sDate […]

Как настроить образ навигационной панели где угодно в приложении

Я создаю приложение с раскадрой. Теперь я хочу, чтобы на каждом экране моего приложения была та же самая верхняя панель / панель навигации. Я хочу установить изображение на этой навигационной панели. После некоторого поиска я нашел этот код. @implementation UINavigationBar (CustomImage) – (void)drawRect:(CGRect)rect { UIImage *image = [UIImage imageNamed: @"topbar.jpg"]; [image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)]; […]

Interesting Posts
Давайте будем гением компьютера.