Tag: cocoa touch

Как обнаружить разрешение на вход микрофона, отклоненное в iOS 7

Я хотел бы узнать, когда пользователь отказался от разрешения микрофона на моем приложении iOS. Я получаю это значение только при попытке записать микрофон: -120.000000 дБ Но прежде, чем это сделать, мне нужно настроить AVAudioSession. Есть ли еще одна функция? И я получил это сообщение на выходе: Microphone input permission refused – will record only silence […]

Лучшая производительность с помощью libxml2 или NSXMLParser на iPhone?

Мне любопытно, что ваше решение для высокопроизводительного анализа XML на iPhone связано с ограниченным объемом мощности процессора. Я рассмотрел приложение производительности XML, которое Apple предоставляет в качестве демонстрации, и кажется, что для фида данных (300 песен iTunes), которые они parsingки .. libxml2 всегда кажется победителем. Имея опыт работы с данными <100Kb, что вы предпочитаете для […]

Получить пользовательскую версию имени classа в swift (в objc NSStringFromClass было хорошо)

Есть ли эквивалент NSStringFromClass в Swift, который дает читаемую пользователем версию имени classа? Я попытался использовать его с собственным classом Swift, который я создал, но, как вы можете видеть, результат, похоже, является внутренним представлением компилятора имени classа: println(NSStringFromClass(MyClass.self)) Результат: _TtC5test7MyClass Я попытался добавить атрибут @objc к classу и сделать его подclassом NSObject, но это не […]

Программный пример UIPickerView?

Как программно настроить UIPickerView в представлении без использования Interface Builder? Также возникает проблема с пониманием того, как работать с делегатскими частями UIPickerView.

UICollectionView не повторно использует ячейки

У меня возникают проблемы с ячейками повторного использования и UICollectionView на iOS 7. Мой код отлично работает на iOS 6, но в iOS 7 он не повторно использует ячейку после вызова dequeueReusableCellWithReuseIdentifier (не вызывайте prepareForReuse ). Даже этот код https://developer.apple.com/library/ios/samplecode/CollectionView-Simple/Introduction/Intro.html#//apple_ref/doc/uid/DTS40012860 не повторно использует ячейку на iOS7 (но хорошо работает на iOS6 ), на каждом dequeueReusableCellWithReuseIdentifier […]

Как обрабатывать дублируемую символьную ошибку от сторонних библиотек?

У меня есть две сторонние библиотеки, которые, похоже, используют один и тот же class. Это должно быть хорошо, но я получаю такую ​​ошибку при создании: ld: duplicate symbol .objc_class_name_CJSONScanner in /Users/myappOne/TapjoyConnect/Frameworks/libTapjoyConnectSimulatorRewardInstall_Ads_Pinch.a(CJSONScanner.o) and /Developer/Projects/BuildOutput/Debug-iphonesimulator/OtherLibrary_d.a(CJSONScanner.o) Как я могу справиться с этой проблемой … — РЕДАКТИРОВАТЬ — … если исходные файлы недоступны?

Обнаружение сетчатки сетчатки / iPhone 4 в iPhone SDK

В моем приложении я загружаю некоторые изображения из Интернета (с моего сервера, чтобы быть точным), чтобы сохранить некоторые полосы пропускания и особенно память на телефоне, я предоставляю их в двух разрешениях: 480×320 для «старой» серии iPhone и в 960×640 для iPhone 4 с дисплеем сетчатки. Теперь я должен иметь возможность обнаруживать из приложения, когда он […]

objective C – Как использовать метод initWithCoder?

У меня есть следующий метод для моего classа, который намеревается загрузить файл nib и создать экземпляр объекта: – (id)initWithCoder:(NSCoder*)aDecoder { if(self = [super initWithCoder:aDecoder]) { // Do something } return self; } Как создать экземпляр объекта этого classа? Что это за NSCoder ? Как я могу его создать? MyClass *class = [[MyClass alloc] initWithCoder:aCoder];

Запустите UIScrollView

Возможный дубликат: UIScrollView. Любые мысли о реализации «бесконечной» прокрутки / масштабирования? У меня есть UIScrollView и в нем разные образы (около 30). Я хотел бы сделать это, когда пользователь достигнет последнего изображения, чтобы показать первый после него и так далее. И я хочу реализовать ту же функцию с первым изображением (чтобы перейти к последнему). Я […]

Core Data vs Sqlite и производительность

Мне интересно, есть ли у кого-нибудь реальные числа в мире по различиям в производительности между старым приложением sqlite, которое было преобразовано в Core Data в 3.0 SDK. Я подозреваю, что под капотом Core Data просто использует sqlite в любом случае и что он добавляет немного накладных расходов для удобства, но я думал, что я буду […]

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