Вопросы с тегом «objective-c»

82
Круговой UIImageView в UITableView без снижения производительности?

У меня есть UIImageViewна каждой из моих UITableViewячеек, которые отображают удаленное изображение (используя SDWebImage). Я сделал некоторые QuartzCoreстили слоя для представления изображения, как таковые: UIImageView *itemImageView = (UIImageView *)[cell viewWithTag:100];...

82
Центрирование X субпредставления в автоматическом раскладке выдает "не подготовлен к ограничению"

У меня есть собственный подкласс UIView, который инициализируется пером. В -awakeFromNib, я создаю подвид и пытаюсь центрировать его в надзоре. [self setInteralView: [[UIView alloc] init]]; [[self internalView] addConstraint: [NSLayoutConstraint constraintWithItem: [self internalView] attribute:...

82
sizeWithFont устарел. boundingRectWithSize возвращает неожиданное значение

В iOS7 sizeWithFontне рекомендуется, поэтому я использую boundingRectWithSize(который возвращает значение CGRect). Мой код: UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16]; // you can use your font. CGSize maximumLabelSize = CGSizeMake(310, 9999); CGRect textRect =...

82
Ошибки компоновщика _sqlite3 в Google Analytics SDK 3.0 в iOS

Я интегрирую в свой проект Google Analytics SDK 3.0 . Но при создании проекта я получаю ошибки компоновщика . Как упоминалось в документации , я связал в свой проект следующие библиотеки: libGoogleAnalyticsServices.a AdSupport.framework CoreData.framework SystemConfiguration.framework libz.dylib...

81
Точечная нотация и нотация сообщений для объявленных свойств

Теперь у нас есть "точечная" запись свойств. Я видел различные спины и Фортов о достоинствах точечной нотации против сообщения нотации. Чтобы не запятнать ответы, я не собираюсь отвечать в этом вопросе. Что вы думаете о точечной нотации и нотации сообщений для доступа к свойствам? Пожалуйста,...

81
Разница между определением @interface в файлах .h и .m

Обычно мы используем @interface interface_name : parent_class <delegates> { ...... } @end в файле .h и в файле .m синтезируем свойства переменных, объявленных в файле .h. Но в некотором коде этот метод @interface ..... @ end также сохраняется в файле .m. Что это означает? В чем разница между...

81
Можно ли скопировать UIView?

Просто используя этот способ: UIView* view2 = [view1 copy]; // view1 existed Это приведет к тому, что симулятор не сможет запустить это приложение. Попробуй сохранить, UIView* view2 = [view1 retain]; // view1 existed // modify view2 frame etc Любые изменения view2будут применяться view1, я понимаю...

81
#define vs const в Objective-C

Я новичок в Objective-C, и у меня есть несколько вопросов относительно constдирективы предварительной обработки #define. Во-первых, я обнаружил, что невозможно определить тип константы с помощью #define. Это почему? Во-вторых, есть ли преимущества в использовании одного из них перед другим?...

81
Настройка кнопок в SKScene

Я обнаружил, что UIButtonsэто не очень хорошо работает SKScene, поэтому я пытаюсь SKNodeсоздать подкласс, чтобы сделать кнопку SpriteKit. Я бы хотел, чтобы это работало так: если я инициализирую кнопку SKSceneи включаю события касания, то кнопка будет вызывать метод в моем SKSceneпри нажатии. Буду...

81
Когда следует явно использовать @synthesize?

Насколько мне известно, начиная с XCode 4.4, средства @synthesizeдоступа к свойствам автоматически генерируются. Но только что я прочитал пример кода NSUndoManagerи заметил, что в нем @synthesizeявно добавлено. Подобно: @interface RootViewController () @property (nonatomic, strong) NSDateFormatter...

81
Не удалось создать экземпляр класса с именем IBNSLayoutConstraint

Я использую бета-версию XCode6 и пробую Swift. Когда я устанавливаю некоторые ограничения автоматического макета в контроллер представления, приложение вылетает со следующей ошибкой: Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate...

80
UIBarButtonItem: целевое действие не работает?

У меня есть собственный вид внутри UIBarButtonItem, установленный путем вызова -initWithCustomView. Элемент моей кнопки на панели отображается нормально, но когда я нажимаю на него, он не вызывает действие с моим целевым объектом. Вот мой код: UIImageView *imageView = [[UIImageView alloc]...

80
ARC - значение __unsafe_unrehibited?

Просто хочу убедиться, что я правильно понял: Нужны ли мне __unsafe_unretainобъекты, которыми я не владею? Если объект - __unsafe_unretainedнужно ли мне использовать assignв @property? Означает ли это, что объект не сохраняется, а просто ссылается на объект, который я назначаю? Когда я захочу...

80
Как ограничить поиск (в зависимости от скорости набора текста) в iOS UISearchBar?

У меня есть часть UISearchBar в UISearchDisplayController, которая используется для отображения результатов поиска как из локального CoreData, так и из удаленного API. Я хочу добиться "задержки" поиска по удаленному API. В настоящее время на каждый набранный пользователем символ отправляется...

79
Определение того, является ли iPhone сломан Jail программно

Как определить (программно), является ли iPhone / iPod: Тюрьма сломана Запуск взломанной копии вашего программного обеспечения Pinch Media может определить, сломан ли телефон или запущено программное обеспечение. Кто-нибудь знает, как они это делают? Есть ли библиотеки?...

79
Ошибка компиляции с: переключатель, «ожидаемое выражение до»

Переход к делу. Я воссоздал свою проблему, поскольку она не требует пояснений. это соответствует без ошибок: switch (n) { case 1: NSLog(@""); NSString *aStr; break; default: break; } это компилируется с ошибкой, и в нем отсутствует только NSLog (): switch (n) { case 1: NSString *aStr; break;...

79
Objective-C Самоанализ / размышление

Есть ли встроенный метод, функция, API, общепринятый способ и т. Д. Для сброса содержимого созданного объекта в Objective-C, особенно в среде Apple Cocoa / Cocoa-Touch? Я хочу сделать что-то вроде MyType *the_thing = [[MyType alloc] init]; NSString *the_dump = [the_thing dump]; //pseudo code...

79
Комплект для магазина iPhone «Не удается подключиться к iTunes Store»

Я работаю над добавлением покупок из приложения в свое приложение. Я могу получить productsRequest:didReceiveResponseметод и получить массив продуктов. Моя проблема возникает, когда я добавляю SKPayment в SKPaymentQueue . После добавления продукта в очередь в paymentQueue:updatedTransactionsметоде...