Я хочу удалить все файлы и каталоги, содержащиеся в Каталог документов. Я считаю, что использование метода [fileManager removeItemAtPath: documentsDirectoryPath error: nil] удалит ...
Почему общие классы коллекций в Objective C, такие как NSString, NSArray, NSDictionary и т.д., имеют как изменяемую, так и неизменяемую версию. Какова логика их определения по отдельности? Производительность, ...
Я создаю модель для MVC, и у меня возникла аномалия, в которой, вопреки документации Apple, «значения, возвращаемые из NSUserDefaults, являются неизменяемыми, даже если вы установили изменяемый объект. как ...
Я хочу, чтобы пользователь выбрал любой файл, присутствующий на его / его iPhone, чтобы он использовался в качестве вложения электронной почты. Для этого я хочу показать список всех файлов и папок, имеющихся в iPhone. Но как ...
Почему Objective-c объекты должны быть размещены динамически? Почему мне нужно сделать его указателем на объект, в отличие от C ++, я могу создавать их в стеке?
Спасибо.
Здравствуйте, не могли бы вы привести пример использования этого метода + (NSString *)description Я использую description с экземпляром NSObject (, любым видом объекта )или NSString? или я использую без...
Я хочу создать массив диапазона, который содержит дни между определенной датой начала и окончания . Например, у меня есть дата начала с 1 января 2012 года и дата окончания с 7 января 2012 года. Массив ...
В документации Apple по многопоточности не указано, что NSIndexPath является потокобезопасным или нет! Как неизменный класс, я обычно ожидал, что он будет потокобезопасным. Раньше я уверен, что в документации говорилось, что ...
Есть 2 варианта (возможно, больше). Использование NSSet в качестве примера: NSMutableSet * mutableSet = [NSMutableSet setWithSet: nonMutableSet]; или NSMutableSet * mutableSet = [[nonMutableSet mutableCopy] ...
Я хочу использовать CFStreamCreatePairWithSocketToHost с NSInput- и OutputStreams. У меня есть два ивара NSInputStream * _inputStream и NSOutputStream * _outputStream. Следующее дает мне две ошибки ...
У меня есть объект NSRunLoop, к которому я прикрепляю таймеры и потоки. Он отлично работает. Остановить это - совсем другая история. Я запускаю цикл, используя [runLoop run]. Если я пытаюсь остановить цикл, используя ...
Скажем, у меня есть NSSet со строкой в нем. Если я отправлю containsObject: с другой строкой, которая имеет другой указатель, но точно такое же строковое значение, это вернет YES? Кроме того, это та же история ...
Что самый простой путь состоит в том, чтобы циклично выполнить от одной даты до другого? Что я хочу, концептуально что-то вроде этого: для (NSDate *дата = [[startDate копия] автовыпуск]; [дата выдерживает сравнение: endDate] <0;...
Мне нужно создать CGSize для вычисления высоты текста произвольного текста произвольной длины. UIKit имеет этот прекрасный метод -sizeWithFont: constrainedToSize: и мой текст ограничен только по ширине, но ...
причина в том, что я должен вернуть точное значение, как оно было в свойстве. Итак, если это было число с плавающей запятой, я хочу вызвать -floatValue. Но если это было int, я хочу вызвать -intValue. NSNumber помнит, как .. .
Каковы преимущества использования NSNumber от Foundation Framework вместо базовых типов C (int, float, double)? Использование NSNumber: NSNumber * intNumber;
NSInteger myInt;
intNumber = [NSNumber ...
Либо мой отладчик сломан, либо есть что-то фундаментальное, чего я не понимаю. У меня есть очень простой код в очень простой программе командной строки, которая должна аварийно завершить работу. Однако это не ...
I'm looking at some open source code and trying to understand why the author has done something in a particular way. The class is a wrapper around NSArray to create a stack data structure with push, ...
В моем каталоге ~ / Library / Caches / у меня есть символическая ссылка на пакет моего приложения и некоторые символические ссылки к изображениям (например, big_picture.png - это символическая ссылка на small_picture.png). Когда я пытаюсь проверить, есть