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

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

17
Імпорт Project-Swift.h у файл класу Objective-C… файл не знайдено
У мене є проект, який був запущений в Objective-C, і я намагаюся імпортувати деякий код Swift в ті ж файли класу, про які раніше писав Objective-C. Я не радився з Apple , документи по використанню Swift і Objective-C в тому ж проекті, а також SO питання , як це, але …
128 ios  objective-c  xcode  swift  xcode6 


20
Як порівняти UIColors?
Я хотів би перевірити набір кольорів для фону на UIImageView. Я спробував: if(myimage.backgroundColor == [UIColor greenColor]){ ...} else{ ...} але це не працює, навіть коли я знаю, що колір зелений, він завжди потрапляє в іншу частину. Також, чи є спосіб вивести поточний колір у консолі налагодження. p [myimage backgroundColor] і …

6
Яка різниця між "ім'ям відображення в'язки" та "назвою пакета" в інформаційному списку додатків для какао
Ось хороше запитання: Назва пакету, ім'я виконавця, назва продукту ... ще щось? але мені просто цікаво, що різниця між "ім'ям відображення пакета" та "назвою пакета" в інформаційному списку додатків для какао.


4
Властивості змінної лише для читання та не обчислені в Swift
Я намагаюся щось зрозуміти з новою мовою Apple Swift. Скажімо, я раніше робив щось подібне в Objective-C. У мене є readonlyвластивості, і їх неможливо змінити індивідуально. Однак, використовуючи певний метод, властивості змінюються логічно. Я беру наступний приклад, дуже простий годинник. Я б написав це в Objective-C. @interface Clock : NSObject …

5
Програматично подія натискання кнопки?
Чи існує спосіб програмного запуску події натискання кнопки? У мене розміщена кнопка в UIView, і в конкретному сценарії я хочу натиснути кнопку за допомогою коду, а не вручну як користувача. Чи можливо це в розробці iOS? Надайте свої пропозиції та вкажіть, як це зробити. Дякую.
126 ios  objective-c  iphone 

5
Як я можу зберегти зображення в рулоні камери?
Я новачок у Xcode (використовуючи 4.3) і не знаю, як зберегти зображення в камері пристрою. Все, що я зробив до цього часу, - це налаштування IBAction для кнопки для збереження зображення. Який метод чи функцію бібліотеки можна використовувати для збереження зображення у рулоні камери користувача?
126 iphone  ios  objective-c  ipad  camera 

5
У коді Xcode не відображається рядок, що викликає збій
Кожен раз, коли мій додаток виходить з ладу, Xcode виділяє виклик UIApicationMain () у функції main () як лінію, що спричинила збій. У деяких випадках, які раніше були нормальними (наприклад, помилка сегментації), але аварія, з якою я намагаюся вирішити, - це простий SIGABRT з детальною інформацією, що входить у консоль: …

16
Як перевірити, чи контролер подання представлений модально або натиснуто на навігаційний стек?
Як я можу, на мій погляд контролера, розрізняти: представлені модально натиснув на стек навігації І те, presentingViewControllerі інше isMovingToParentViewControllerє YESв обох випадках, тому не дуже корисні. Що ускладнює речі, це те, що контролер мого батьківського перегляду іноді є модальним, на який натискається контролер перегляду, який потрібно перевірити. Виявляється, моє питання …


13
Передача параметрів для addTarget: action: forControlEvents
Я використовую addTarget: action: forControlEvents, як це: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; і я хотів би передати параметри своєму селектору "switchToNewsDetails". Єдине, що мені вдається зробити - це передати відправника (id), написавши: action:@selector(switchToNewsDetails:) Але я намагаюся передавати такі змінні, як цілі значення. Написати це таким чином не працює: int i = …

2
Чи потрібно встановити властивості на нульове співвідношення при використанні ARC?
Я намагаюся навчитися автоматичного підрахунку посилань в iOS 5. Тепер перша частина цього питання повинна бути легкою: Це правильно, що мені НЕ потрібно писати явні заяви про властивості випуску в мою угоду під час використання ARC? Іншими словами, чи правда, що наступне НЕ потребує явного угоди? @interface MyClass : NSObject …


7
Виявлення, чи містить NSString…?
Як я можу визначити, якщо рядок містить певне слово? Наприклад, у мене є рядок, під якою написано: @"Here is my string." Мені хотілося б знати, чи можу я виявити слово в рядку, наприклад "є".

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