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

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

6
Використання NSPredicate для фільтрації NSArray на основі ключів NSDictionary
У мене є безліч словників. Я хочу відфільтрувати масив на основі ключа. Я спробував це: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Це не працює, я не отримую результатів. Я думаю, що роблю щось не так. Я знаю, що це метод, якщо "СПОРТ" був …


6
NSLog з даними CGPoint
У мене є CGPoint, що називається точкою, якій присвоюється дотик: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Я хочу отримати значення координати x у свій журнал консолі: NSLog(@"x: %s", point.x); Коли я використовую це, вихідний журнал для цього: x: (null) Я перевірив, що точка не є нульовою, …

4
Як я можу динамічно створити селектор під час виконання за допомогою Objective-C?
Я знаю, як створити час SELкомпіляції, використовуючи, @selector(MyMethodName:)але те, що я хочу зробити, це створити селектор динамічно з NSString. Чи можливо це взагалі? Що я можу зробити: SEL selector = @selector(doWork:); [myobj respondsToSelector:selector]; Що я хочу зробити: (псевдо-код, очевидно, це не працює) SEL selector = selectorFromString(@"doWork"); [myobj respondsToSelector:selector]; Я шукав …



8
Взаємодія поза межами UIView
Чи можливо, щоб UIB-кнопка (або будь-який інший елемент керування з цього приводу) отримував події дотику, коли кадр UIB-кнопки знаходиться поза його батьківським кадром? Тому що, коли я намагаюся це зробити, моя кнопка UIB, здається, не може приймати жодних подій. Як мені обійти це?


5
Що таке так званий «кластерний кластер» у Objective-C?
Я читав, що NSArray - це просто така річ. Звучить важко. На моєму столі у мене 7 справді товстих книжок про Objective-C, Cocoa та C. Жодна з них взагалі не згадує кластер класів, принаймні, я не можу знайти його в Індексі на кінці книг. То що це?

10
Як перевірити, чи виникає NSDate між двома іншими NSDates
Я намагаюся з’ясувати, чи потрапляє поточна дата в діапазон дат за допомогою NSDate. Наприклад, ви можете отримати поточну дату / час за допомогою NSDate: NSDate rightNow = [NSDate date]; Потім я хотів би використати цю дату, щоб перевірити, чи вона знаходиться в діапазоні 9:00 - 17:00 .

11
Який найкращий спосіб помістити c-структуру в NSArray?
Який звичайний спосіб зберігати c-структури в NSArray? Переваги, недоліки, обробка пам'яті? Примітно, яка різниця між valueWithBytesі valueWithPointer - піднятими джастіном та сомами нижче. Ось посилання на обговорення Apple valueWithBytes:objCType:для майбутніх читачів ... Для деякого побічного мислення та приділення більше уваги продуктивності, Евген підняв проблему використання STL::vectorв C ++ . (Це …


13
Керування кількома асинхронними підключеннями NSURLConnection
У моєму класі є маса повторюваних кодів, що виглядає так: NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; Проблема з асинхронними запитами полягає в тому, що у вас виконуються різні запити, і вам призначений делегат, який розглядає їх усіх як єдине ціле, багато розгалужень і потворного коду починають формулювати: Які дані …

10
Помилка зв’язувача Xcode: файл замалий для архітектури x86_64
Я розробляю додаток у Xcode. Коли я намагаюся побудувати, виникає така помилка: ld: in /Users/theodore/Library/Developer/Xcode/DerivedData/Tower-bkpdifuqssebjdgurzmtirbxejnn/Build/Intermediates/Tower.build/Debug/Tower.build/Objects-normal/x86_64/TWRAppDelegate.o, file too small for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Хтось знає, що не так?

7
Як я можу встановити піктограму для програми Mac у Xcode?
Я багато дізнався про написання коду Objective-C та проектування в Interface Builder, і я хотів встановити піктограми для своїх простих програм. Я додав той самий JPG до всіх полів розміру в Icon Composer і отримав ICNS, але не зміг зрозуміти, як додати його до проекту. Спасибі заздалегідь.
87 xcode  cocoa  macos  icons 

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