Вопросы с тегом «ios»

iOS - мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [target-c] и [swift] для проблем, специфичных для этих языков программирования.

17
Отрегулируйте высоту UILabel для текста
У меня есть несколько меток, высоту которых я хочу отрегулировать в соответствии с текстом, это код, который я написал для этого сейчас func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return …
112 ios  swift  height  uilabel  frame 

11
Где хранить глобальные константы в приложении iOS?
Большинство моделей в моем приложении для iOS запрашивают веб-сервер. Я хотел бы иметь файл конфигурации, в котором хранится базовый URL-адрес сервера. Это будет выглядеть примерно так: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl = "http://192.168.0.123/" Комментируя ту или иную строку, я могу …

10
Удалить указанный файл из каталога документов
Я хочу удалить изображение из каталога документов моего приложения. Код, который я написал для удаления изображения: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); documentsPath = [paths objectAtIndex:0]; filePath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", fileName]]; [fileManager removeItemAtPath:filePath error:NULL]; UIAlertView *removeSuccessFulAlert=[[UIAlertView alloc]initWithTitle:@"Congratulation:" message:@"Successfully removed" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:nil]; [removeSuccessFulAlert …


3
Достигнуто освобождение UIPopovercontroller, пока всплывающее окно все еще отображается
Уверяю вас, что я искал ответ в SO на свой вопрос, но ни один из них не помог. Вот простой код, который должен UIImagePickerControllerсодержать UIPopoverController: -(void)takePicture:(id)sender{ UIImagePickerController *picker=[[UIImagePickerController alloc] init]; picker.delegate=self; picker.sourceType=UIImagePickerControllerSourceTypeCamera; picker.allowsEditing=YES; UIPopoverController *poc=[[UIPopoverController alloc] initWithContentViewController:picker]; [poc presentPopoverFromBarButtonItem:bbItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:NO]; } Теперь даже с первого раза до меня [UIPopoveController …

13
Удостоверения недоступны - запрос администратора
У меня возникли проблемы при "архивировании" моего приложения. Я думаю, что есть недействительные профили из-за обновления iPhone до 5.1 и XCode до 4.2.2. Я потратил более 4 часов на то, чтобы избавиться от проблем с сертификацией, используя этот поток шаг за шагом 3 раза (что требует много времени): Получение предупреждения …
111 ios  iphone  xcode  certificate 

5
Как удалить предупреждение Xcode Предупреждение Apple Mach-O Linker 'Указатель не выровнен по адресу
У меня небольшая проблема при сборке моего проекта Xcode, я получаю сигналы предупреждения после модуля обновления. Это выглядит так Уже ищу здесь по всему сайту, но все равно не повезло. это не влияет на проект, но довольно раздражает. Кто-нибудь может помочь?
111 ios  xcode  cocoapods  warnings 

13
Распространение обновлений корпоративного приложения на iOS 8
У меня есть корпоративное приложение, которое я распространяю по itmsURL-адресу: itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=https://$MY_PLIST_URL.plist На iOS 7 и загрузка, и обновления работают нормально. Однако на iOS 8 я получаю сообщение об ошибке: LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp В моем списке у меня есть <key>bundle-identifier</key> <string>com.mycom.MyApp</string> <key>bundle-version</key> <string>0.2.2</string> и в моем …


7
Как загрузить файл xib в UIView
Я искал везде и пока ничего не помогло. В основном я хочу иметь файл .xib с именем rootView.xib, и внутри него я хочу иметь UIView (назовем его containerView), который занимает только половину экрана (так что будет обычный вид и новый вид). Затем мне нужен другой файл .xib с именем firstView.xib …
111 ios  objective-c  uiview  xib 

3
Использование свойства BOOL
Apple рекомендует объявить свойство BOOL следующим образом: @property (nonatomic, assign, getter=isWorking) BOOL working; Поскольку я использую свойства Objective-C 2.0 и точечную нотацию, я получаю доступ к этому свойству, используя self.working. Я знаю, что тоже могу использовать [self isWorking]- но мне не обязательно. Итак, поскольку я везде использую точечную нотацию, зачем …

20
Как я могу программно проверить, присутствует ли клавиатура в приложении iOS?
Мне нужно проверить состояние видимости клавиатуры в моем приложении для iOS. псевдокод: if(keyboardIsPresentOnWindow) { //Do action 1 } else if (keyboardIsNotPresentOnWindow) { //Do action 2 } Как я могу проверить это состояние?

5
Xcode 8.3 / Xcode 9.0 Обновить устройства профиля подготовки
Я добавил несколько новых устройств. Как я могу обновить профиль обеспечения, поскольку Xcode 8 автоматически управляет активами подписи? Я нашел этот вопрос: Обновить устройства в профиле подготовки команды, управляемом Xcode 7? - но мы не можем этого сделать в Xcode 8.3. У меня нет устройства с собой, поэтому я вручную …

2
Использование Core Data, iCloud и CloudKit для синхронизации и резервного копирования, а также их совместная работа
Я нахожусь на ранней стадии создания приложения, в котором я хотел бы сохранять, синхронизировать и создавать резервные копии данных. Приложение не будет хранить файлы, только данные в базе данных. Это будет iOS 8 и выше, поэтому я могу использовать CloudKit. Я провел небольшое исследование и до сих пор не понимаю, …

16
Как я могу преобразовать строку в хеш MD5 в iOS с помощью Swift?
Я хочу преобразовать строку типа «abc» в хеш MD5. Я хочу сделать это в iOS и Swift. Я пробовал использовать приведенные ниже решения, но они не помогли мне: Импорт CommonCrypto в Swift framework Как использовать метод CC_MD5 на быстром языке. http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/ Чтобы быть более ясным, я хочу добиться вывода в …
111 ios  swift  md5 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.