Запитання з тегом «objective-c»

Цей тег слід використовувати лише у питаннях, що стосуються особливостей Objective-C або залежать від коду на мові. Теги [какао] та [какао-дотик] слід використовувати для запитання про рамки чи класи Apple. Використовуйте відповідні теги [ios], [macos], [apple-watch] та [tvos] для питань, характерних для цих платформ.

3
Перетворення всього тексту на малі регістри в Objective-C
У моєму додатку iOS є текстове поле, куди користувач повинен ввести якийсь текст. Але мені було цікаво, чи є якийсь спосіб перетворити введення даних користувачами на малі літери. Я пам’ятаю, що в C # це було щось на зразок, Convert.ToLowerале я, здається, не можу зрозуміти, як це зробити в Objective-C.


7
AFNetworking 2.0 додає заголовки до запиту GET
Я щойно почав використовувати AFNetworking 2.0, і мені було цікаво, як я вставляю заголовки в запит на отримання HTTP. Документація встановлює GET таким чином: AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; NSDictionary *parameters = @{@"foo": @"bar"}; [manager POST:@"http://example.com/resources.json" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) …

3
Ширина пікселя тексту в UILabel
Мені потрібно намалювати закреслений UILabel. Тому я підкласифікував UILabel і реалізував його наступним чином: @implementation UIStrikedLabel - (void)drawTextInRect:(CGRect)rect{ [super drawTextInRect:rect]; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextFillRect(context,CGRectMake(0,rect.size.height/2,rect.size.width,1)); } @end Те, що трапляється, полягає в тому, що UILabel закреслюється рядком довжиною цілої мітки, але текст може бути коротшим. Чи є спосіб визначити довжину …

17
Як ідентифікувати попередній контролер перегляду в стеку навігації
У мене 2 окремі navigationcontrollers, один з RootViewControllerА, а другий з RootViewControllerБ. Я можу натиснути ViewControllerC на навігаційний стек A або B. Питання: Коли я перебуваю в ViewControllerC, як я можу дізнатись, чи перебуваю я в стосі, що належить A або B?

15
Перевірка нульового значення в Objective-C, яке було повернуто із рядка JSON
У мене є об'єкт JSON, який надходить з веб-сервера. Журнал приблизно такий: { "status":"success", "UserID":15, "Name":"John", "DisplayName":"John", "Surname":"Smith", "Email":"email", "Telephone":null, "FullAccount":"true" } Зверніть увагу, що телефон надходить як нульовий, якщо користувач не вводить його. При присвоєнні цього значення значення a NSString, NSLogвоно виходить як<null> Я присвоюю рядок так: NSString *tel …
78 ios  objective-c  json 

4
UIScrollView не використовує обмеження авторозкладки
У мене є вид прокрутки та перегляд зображення за ним, і я заповнюю його пером. Я використовую авторозкладку. У мене є нижній простір для суперперегляду та верхній простір для суперперегляду на обох переглядах. Перегляд зображення робить саме те, що я хочу. Для iphone 5 це де я хочу. А для …

4
Objective-C - перевірка плаваючості на нан
У мене є змінна ( float slope), яка іноді матиме значення nan при роздрукуванні, оскільки іноді відбувається поділ на 0. Я намагаюся зробити інше, якщо це трапиться. Як я можу це зробити? if (slope == nan)здається, не працює.

3
Символ не знайдено: kUTTypeImage
Я скопіював кілька бітів коду з документації Apple - і отримав ці 2 помилки: Undefined symbols for architecture i386: "_kUTTypeImage", referenced from: -[ImagePicker imagePickerController:didFinishPickingMediaWithInfo:] in ImagePicker.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) Що я роблю …

9
Не вдається endBackgroundTask: не існує жодного фонового завдання з ідентифікатором, або, можливо, воно вже завершено
Я використовую фонове завдання для запуску таймера у фоновому режимі для оновлення місцезнаходження користувача. Це оголошено як: UIBackgroundTaskIdentifier bgTask; у файлі заголовка та ініціалізується як: bgTask = UIBackgroundTaskInvalid; Але все-таки я отримую таке повідомлення в gdb: Не вдається endBackgroundTask: не існує жодного фонового завдання з ідентифікатором 23dc, або, можливо, воно …


8
Відступ тексту в поле UITextField
Моє запитання таке ж просте, як і назва, але ось трохи більше: У мене є UITextField, на якому я встановив фонове зображення. Проблема полягає в тому, що текст так щільно притискається до свого краю, який також є краєм зображення. Я хочу, щоб моє текстове поле виглядало як у Apple, з …

13
Напівпрозорий модальний контролер iOS 7
Додаток App Store на iOS 7 використовує ефект матового скла, де можна побачити вигляд ззаду. Це за допомогою API, вбудованого в iOS 7, чи це власний код. Я сподівався, що це буде перше, але я не бачу жодних очевидних посилань у документації. Очевидні речі, такі як (наприклад, встановлення властивості альфа …

4
Закриття подання, що відображається за допомогою модального каналу
Я вручну викликаю сегмент (встановлений як модальний), щоб відобразити форму входу в Xcode 4.2, використовуючи Раскадровки з наступним рядком коду: [self performSegueWithIdentifier:@"LoginSegue" sender:nil]; Можливо, мені не вистачає чогось справді простого, однак я не можу знайти спосіб програмно закрити подання для входу та повернутися до попереднього подання. Вид є частиною контролера …

22
Не вдалося виконати команду /Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang із кодом виходу 1
Я намагаюся зробити програму, читаючи pdf, використовуючи pdf kit у Xcode 4.3, але це видає мені таку помилку ld: duplicate symbol _OBJC_METACLASS_$_OverlayManager in /Users/dt4it/Library/Developer/Xcode/DerivedData/MyPdf4-bmkjglhhvneluqcbwpceiqjvdcmq/Build/Intermediates/MyPdf4.build/Debug-iphonesimulator/MyPdf4.build/Objects-normal/i386/OverlayManager-D0866CFD31A05E68.o and /Users/dt4it/Library/Developer/Xcode/DerivedData/MyPdf4-bmkjglhhvneluqcbwpceiqjvdcmq/Build/Intermediates/MyPdf4.build/Debug-iphonesimulator/MyPdf4.build/Objects-normal/i386/OverlayManager-B31AE7412100AF6D.o for architecture i386 Command /Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 будь-яка допомога, будь ласка ??
77 iphone  objective-c  ios  ipad 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.