Запитання з тегом «cocoa»

Cocoa - це програма розробки додатків Apple для macOS, що складається з фонду, набору програм та основних даних. Використовуйте тег "какао-дотик" для питань iOS.

3
Специфікатор NSLog / printf для NSInteger?
A NSInteger- 32 біти на 32-бітних платформах, а 64 біт - на 64-бітних платформах. Чи є NSLogспецифікатор, який завжди відповідає розміру NSInteger? Налаштування Xcode 3.2.5 компілятор llvm 1.6 (це важливо; gcc цього не робить) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF включено Це викликає у мене трохи горя тут: #import <Foundation/Foundation.h> int main (int argc, const …

8
Чи є хороша бібліотека графіків для iPhone? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

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


2
Видаліть авторозкладку (обмеження) у програмі Interface Builder
Я намагаюся зробити мій проект сумісним із Snow Leopard, і я не в змозі видалити автоматичну розкладку в нибах за допомогою Interface builder (XCode 4.3 на Lion). Чи можливо видалити обмеження та автоматичну розкладку в ручку на XCode?


14
Розуміння підрахунку посилань з какао та «Ціль-С»
Я тільки починаю дивитися на Objective-C та какао з метою грати з iPhone SDK. Мені досить зручно з C mallocта freeконцепцією, але схема підрахунку посилань на какао мене досить заплутала. Мені кажуть, що це дуже елегантно, коли ти це зрозумієш, але я ще не перевернув горб. Як release, retainі autoreleaseробота …

7
Використовуйте C ++ з какао замість Objective-C?
Я хотів би писати програми, які використовують C ++ і какао-каркаси, тому що Apple не робить Carbon 64-бітним. Здається, що C ++ є досить ванільним у своїй реалізації в Linux та Windows, але для Mac OS X, схоже, потрібні додаткові шматочки коду Apple (наприклад, обгортка Obj-C). Також здається, що Apple …

9
фільтрація NSArray в новий NSArray в Objective-C
У мене є NSArrayі я хотів би створити новеNSArray з об'єктами з початкового масиву, які відповідають певним критеріям. Критерій визначається функцією, яка повертає a BOOL. Я можу створити NSMutableArray , повторити через вихідний масив і скопіювати об'єкти, які приймає функція фільтра, а потім створити незмінну його версію. Чи є кращий …

2
"Колекція була вимкнена під час перерахування" на ExecuteFetchRequest
Я годинами застрягаю над проблемою, і прочитавши все про це на stackoverflow (і застосувавши всі знайдені поради), я зараз офіційно потребую допомоги. ; o) Ось контекст: У своєму проекті iPhone мені потрібно імпортувати дані на задньому плані та вставити їх у контекст керованого об'єкта. Виконуючи поради, знайдені тут, ось що …

5
Як користуватися NSCache
Чи може хтось навести приклад того, як використовувати NSCacheдля кешування рядка? Або хтось має посилання на гарне пояснення? Я не можу знайти жодного ..


3
Як отримати об’єкт Core Data з конкретного ідентифікатора об'єкта?
Я легко можу отримати ідентифікатор об’єкта в Core Data, використовуючи наступний код: NSManagedObjectID *moID = [managedObject objectID]; Однак чи існує спосіб вивести об'єкт із основного сховища даних, надавши йому специфічний ідентифікатор об'єкта? Я знаю, що я можу це зробити за допомогою NSFetchRequest, як це: NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; …


6
Глибоке копіювання NSArray
Чи є якась вбудована функція, яка дозволяє мені глибоко копіювати NSMutableArray? Я озирнувся, дехто каже, що [aMutableArray copyWithZone:nil]твори є глибокою копією. Але я спробував і, здається, це неглибока копія. Зараз я вручну виконую копію за допомогою forциклу: //deep copy a 9*9 mutable array to a passed-in reference array -deepMuCopy : …

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