Tag: с

Импортировать несколько файлов в приложение через приложение iOS11 files

Я пытаюсь импортировать несколько файлов из нового приложения iOS11 в приложение. Однако, когда я выбираю два или более файла (оба одинакового типа, pdf) в приложении для файлов, нажмите кнопку совместного доступа и выберите мое приложение (скопируйте на myApp). – (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options вызывается только один раз, и только первый файл моего выбора […]

«Динамическое» отображение поплавков?

Я пытаюсь написать приложение для iphone в ObjectiveC. Мне нужно отобразить statustext, который сообщает пользователю значение нескольких переменных. Эти значения изменяются, перетаскивая маркер пальцем на диаграмму. Проблема в том, что диапазон значений довольно широк. Если вы хотите установить значения от 0 до 1, вы, вероятно, захотите 3 десятичных знака (например, 0,345). Но если диапазон от […]

Можно ли удалить очки или очки из Game Center?

Можно ли уменьшить точки пользователя в Game Center на основе чего-то в приложении?

Как безопасно использовать `_Nullable` для` _Nonnull` в Objective-C?

При компиляции с -Wnullable-to-nonnull-conversion мы получаем правильное предупреждение со следующим кодом: NSString * _Nullable maybeFoo = @"foo"; ^(NSString * _Nonnull bar) { }(maybeFoo); Tests.m:32:7: error: implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Werror,-Wnullable-to-nonnull-conversion] }(maybeFoo); ^ 1 error generated. Как я могу NSString * _Nullable foo из NSString […]

iOS Push Notifications для конкретного пользователя в том же устройствеToken

Я использую Urban Airship для тестирования push-уведомления, и все прошло хорошо. Моя проблема заключается в том, как указать, какой пользователь получать уведомление не только токен устройства. Я имею в виду в некоторых ситуациях, когда одно устройство имеет несколько пользователей, поэтому многие пользователи зарегистрировали один и тот же токен на сервере. Или мне нужно сделать фильтр […]

Ошибка iOS – EXC_BAD_ACCESS

Я разрабатываю приложение iPhone / iPod. Следующий код – это .m-файл UIViewController. Я получаю следующее: Thread 1: EXC_BAD_ACCESS (code=2…… когда я нажму следующую строку: cell.textLabel.text = [datasource objectAtIndex:indexPath.row]; Я понимаю, что это обычно происходит, когда вы пытаетесь получить доступ к объекту после его выпуска, но я его не выпускаю, пока не попытаюсь получить к нему […]

Понимание множественных упоминаний протокола делегата в примере кода

Я получил этот код из одного из примеров Apple: @protocol SectionHeaderViewDelegate; @interface SectionHeaderView : UIView { } @property (nonatomic, retain) UILabel *titleLabel; @property (nonatomic, retain) UIButton *disclosureButton; @property (nonatomic, assign) NSInteger section; @property (nonatomic, assign) id <SectionHeaderViewDelegate> delegate; -(id)initWithFrame:(CGRect)frame title:(NSString*)title section:(NSInteger)sectionNumber delegate:(id <SectionHeaderViewDelegate>)aDelegate; -(void)toggleOpenWithUserAction:(BOOL)userAction; @end /* Protocol to be adopted by the section header's delegate; […]

Google Analytics – получить iOS в стоимости покупки приложения

Я выполнил этот урок, чтобы успешно реализовать при покупке приложений в моем приложении iOS. Теперь я пытаюсь внедрить Google Analytics для отслеживания покупок с помощью следующего кода. Но при успешном завершении покупки я не уверен, откуда получить фактические значения. Любой образец кода будет с благодарностью оценен. – (void)onPurchaseCompleted { GAITransaction *transaction = [GAITransaction transactionWithId:@"0_123456" // […]

Невозможно определить причину сбоя из журнала сбоев Xcode

У меня был пользователь, который запускал мое приложение на своем iPhone 5. Он выполнил резервное копирование с помощью iTunes. Купил новый iPhone 6S и восстановил его резервную копию iTunes. Когда он запускает мое приложение, он сразу же падает во время запуска. Я получил от него журналы сбоев, но сообщение об ошибке отсутствует. Это сбой во […]

семафор: не видно, что вызваны мои методы обратного вызова, тупик

У меня есть два легких сетевых запроса, которые я хотел бы выполнять одновременно, а затем, когда оба выполнены, вызовите функцию блока. Я создал метод следующим образом: – (void)loadWithCompletion:(void (^)())completion { dispatch_semaphore_t customerSemaphore = dispatch_semaphore_create(0); dispatch_semaphore_t communitySemaphore = dispatch_semaphore_create(0); dispatch_async(dispatch_queue_create("mp.session.loader", DISPATCH_QUEUE_CONCURRENT), ^(void) { [_customerClient loadCustomerDetailsWithSuccess:^(MPCustomer* customer) { [self setCurrentCustomer:customer]; dispatch_semaphore_signal(customerSemaphore); } error:^(NSError* error) { LogDebug(@"Got unexpected […]

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.