cocoa- все статьи тега ➜ страница 2


"Коллекция была изменена во время перечисления" на executeFetchRequest

Я застрял на проблеме в течение нескольких часов и прочитав все об этом на stackoverflow (и применить все советы найдены), я теперь официально нуждается в помощи. ; o) вот : в моем проекте iPhone мне нужно импортировать данные в фоновом режиме и вставить их в контекст управляемого объекта. Следуя советам, найденным здесь, вот что я делаю: сохранить основной moc создать экземпляр фонового moc с помощью постоянный координатор хранилища, используемый главным moc зарегистрируйте мой контроллер в ...

Когда лучше использовать NSSet над NSArray?

я использовал NSSets много раз в моих приложениях, но никогда не создавал его сам. мой вопрос: когда лучше использовать NSSet в противоположность NSArray и почему? ...

Есть ли способ скрыть кнопку " - " (Удалить) при редактировании UITableView

в моем приложении для iphone у меня есть UITableView в режиме редактирования, где пользователю разрешено только переупорядочивать строки без разрешения на удаление. Так есть ли способ, где я могу скрыть " - " красная кнопка от TableView. Пожалуйста, дайте мне знать. спасибо ...

Ввод с клавиатуры в приложении командной строки

Я пытаюсь получить ввод с клавиатуры для приложения командной строки для нового языка программирования Apple Swift. Я просмотрел документы, но безрезультатно. import Foundation println("What is your name?") ??? какие идеи? ...

Как просмотреть содержимое переменной NSDictionary в отладчике Xcode?

есть ли способ просмотреть пары ключ / значение переменной NSDictionary через отладчик Xcode? Вот объем информации, когда он полностью развернут в окне переменной: Variable Value Summary jsonDict 0x45c540 4 key/value pairs NSObject {...} isa 0xa06e0720 Я ожидал, что он покажет мне каждый элемент словаря (похожий на переменную массива). ...

Взаимодействие за пределами UIView

возможно ли, чтобы UIButton (или любой другой элемент управления, если на то пошло) получал события касания, когда кадр UIButton находится вне его родительского кадра? Потому что, когда я пытаюсь это сделать, мой UIButton, похоже, не может получить никаких событий. Как мне обойти это? ...

Округление чисел в Objective-C

Я пытаюсь сделать некоторое округление числа и преобразование в строку для улучшения вывода в программе Objective-C. У меня есть значение float, которое я хотел бы округлить до ближайшего .5 и затем использовать его, чтобы установить текст на этикетке. например: 1.4 будет строка: 1.5 1.2 будет строка: 1 0.2 будет строка: 0 Я потратил некоторое время на Google для ответа, но, будучи noob с Objective-C, я не уверен, что искать! Итак, я был бы очень признателен за указатель в правильном напр ...

Как я могу установить значок для приложения Mac в Xcode?

Я много узнал о написании кода Objective-C и проектировании в Interface Builder, и я хотел установить значки для своих простых программ. Я добавил тот же JPG ко всем полям размера в Icon Composer и получил ICNS, но я не мог понять, как добавить его в проект. заранее спасибо. ...

Пример Пользовательского Уведомления Cocoa

может ли кто-нибудь показать мне пример объекта Cocoa Obj-C с пользовательским уведомлением, как его запустить, подписаться на него и обработать? ...

Дважды щелкните строку NSTableView в Cocoa?

Мне нужно, чтобы мое приложение открывало окно, когда пользователь дважды щелкает по строке в NSTableView. Мне немного сложно найти информацию или примеры того, как это сделать. Может кто-нибудь указать мне в правильном направлении? ...

Как создать NSTimer в фоновом потоке?

У меня есть задача, которую нужно выполнять каждые 1 секунду. В настоящее время у меня есть NSTimer стрельбы постоянно раз в 1 сек. Как у меня есть огонь, таймер в фоновом потоке (не в UI-потоке)? Я мог бы иметь огонь NSTimer в основном потоке, а затем использовать NSBlockOperation для отправки фонового потока, но мне интересно, есть ли более эффективный способ сделать это. ...

Как вы преобразовать код OSStatus iPhone на что-нибудь полезное?

Я получаю больше, чем немного устал от этого iPhone sdk, и это документация... Я звоню AudioConverterNew в документации под Returns: он говорит "возвращает код состояния" ... действительно... до сих пор, играя с параметрами, я смог получить только две разные ошибки, ни одна из которых не указана в нижней части ссылки на Аудиоконвертер. Они МРЭП "и"?ТМФ' (кастинг OSStatus в массив символов), но конкретные коды на самом деле не имеют значения. насколько я могу судить, случайные коды ошибок оп ...

Перебирать файлы в папке и ее вложенных папок с помощью файлового менеджера Свифт

Я довольно новыми для программирования Swift и я пытаюсь перебирать файлы в папке. Я взглянул на ответ здесь и попытался перевести его на синтаксис Swift, но не преуспел. let fileManager = NSFileManager.defaultManager() let enumerator:NSDirectoryEnumerator = fileManager.enumeratorAtPath(folderPath) for element in enumerator { //do something } ошибки я получаю это: Type 'NSDirectoryEnumerator' does not conform to protocol 'SequenceType' моя цель-посмотреть на все подпапки и файлы, соде ...

В чем разница между форматами файлов NIB и XIB Interface Builder?

в чем разница между nib и xib в файлах Interface Builder? ...

Включение и отключение NSLog в режиме отладки

Я хочу включить NSLog, когда я нахожусь в debug и отключить его в противном случае. Очень простая вещь: #ifdef DEBUG NSLog(@"My log"); #endif но все это #ifdef и #endif скучная... : (Поэтому я стараюсь другое: (.pch-хорошее место, чтобы положить его) #ifdef DEBUG # define NSLog(text) NSLog(text); #else # define NSLog(text) #endif эта работа очень хорошо (не рекурсивно). Но проблема в том, что NSLog бесконечные аргументы. void NSLog(NSString *format, ...) как я решаю это, чтобы раб ...

Как я могу дублировать или копировать объект управления основными данными?

У меня есть управляемый объект ("A"), который содержит различные атрибуты и типы отношений, и его отношения также имеют свои собственные атрибуты и отношения. То, что я хотел бы сделать, - это "скопировать" или "дублировать" весь граф объектов, укорененный в объекте "A", и, таким образом, создать новый объект "B", который очень похож на "A". чтобы быть более конкретным, ни одно из отношений, содержащихся в "B "(или его дочерних элементах), не должно указывать на объекты, связанные с"A". Там дол ...

Порядковый номер месяц-день суффикс опция для NSDateFormatter setDateFormat

какой параметр setDateFormat для NSDateFormatter я использую для получения порядкового суффикса месяца-дня? например, фрагмент ниже в настоящее время производит: 3: 11 вечера субботы 15 августа что я должен изменить, чтобы получить: 3: 11 вечера субботы 15 августае NSDate *date = [NSDate date]; NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [dateFormatter setFormatterBehavior:NSDateFormatterBehavior10_4]; [dateFormatter setDateFormat:@"h:mm a EEEE MMMM d"]; NSS ...

Open source Objective-C проекты с высоким качеством кода?

Я думаю, что один из лучших способов изучить новый язык программирования-это погрузиться в исходный код и посмотреть, как пишут опытные кодеры. Я нашел такой вопрос, заданный здесь на Stack Overflow для других языков, но ни один из них не нацелен на Objective-C. Самый близкий, который я нашел, это этот вопрос о симпатичных пользовательских интерфейсах Cocoa, но я думаю с точки зрения общего качества кода, такого как хорошее использование идиом и шаблонов проектирования, а также полезной докумен ...

Индекс NSString в Objective-C

есть что-нибудь похожее на indexOf функция в объектах NSString? ...

Получить путь к файлу и URL-адрес для файла в каталоге temp

Я пытаюсь получить путь к файлу с именем " temp.pdf", который находится в папке NSTemporaryDirectory (я проверил, файл существует). Я использую этот : NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"pdf" inDirectory:NSTemporaryDirectory()]; Я пробовал с : NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp.pdf" ofType:@"" inDirectory:NSTemporaryDirectory()]; и : NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"pdf"]; ...