Вопросы с тегом «objective-c»

Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.

10
Преобразование NSData в NSString в Objective c
Я хочу преобразовать NSData в NSString .. Как лучше всего это сделать? Я использую этот код, но последняя строка возвращает null NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"%@",str); Когда я увижу консоль, она напечатает null.
87 iphone  objective-c  ios  ipad 


4
Swift: пользовательские инициализаторы ViewController
Как добавить пользовательские инициализаторы в UIViewControllerподклассы в Swift? Я создал подкласс, UIViewControllerкоторый выглядит примерно так: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC = rightVC; self.gap = gap; super.init(); setupScrollView(); setupViewControllers(); } } Когда я запускаю его, я получаю фатальную ошибку: фатальная ошибка: использование нереализованного …


16
Удалите все ограничения, влияющие на UIView
У меня есть UIView, который размещается на экране с помощью нескольких ограничений. Некоторые из ограничений принадлежат супервизору, другие принадлежат другим предкам (например, возможно, свойство представления UIViewController). Я хочу удалить все эти старые ограничения и поместить их в новое место, используя новые ограничения. Как я могу сделать это, не создавая IBOutlet …



8
Как работать с временными экземплярами NSManagedObject?
Мне нужно создать NSManagedObjectэкземпляры, сделать с ними что-то, а затем выбросить их или сохранить в sqlite db. Проблема в том, что я не могу создавать экземпляры NSManagedObjectнеподключенных к, NSManagedObjectContextа это означает, что мне нужно как-то прояснить ситуацию после того, как я решу, что мне не нужны некоторые объекты в моей …



2
Инструменты ObjectAlloc: Объяснение живых байтов и общих байтов
Я использую инструмент ObjectAlloc от Instument, чтобы понять, какую память делает мое приложение (iPhone), когда и где оно это делает. Мне бы очень хотелось получить базовое объяснение этой статистики: Живые байты # Жить # Транзиторий Всего байтов Когда я пытаюсь вычислить, сколько памяти использует мое приложение, мне нужно посмотреть в …

4
Использование константы NSString в качестве ключа для NSUserDefaults
Я использую NSUSerDefaults для хранения пользовательских настроек. Я помню, как где-то читал, что установка ключей как констант - хорошая идея, и я согласен. Сейчас у меня есть следующий код: [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:polygon.numberOfSides] forKey:@"polygonNumberOfSides"]; Я попытался изменить это на: @implementation Controller NSString const *kPolygonNumberOfSides = @"polygonNumberOfSides"; -(void)savePolygonInfo { [[NSUserDefaults standardUserDefaults] …

6
NSURLRequest установка HTTP-заголовка
Мне нужно установить HTTP-заголовок для запроса. В документации к классу NSURLRequest я ничего не нашел относительно HTTP-заголовка. Как я могу настроить HTTP-заголовок, чтобы он содержал пользовательские данные?


9
Сортировка NSArray строк или объектов даты
У меня NSArrayесть строка даты (например, NSString) например: «Thu, 21 May 09 19:10:09 -0700» Мне нужно отсортировать NSArrayпо дате. Я NSDateсначала подумал о преобразовании строки даты в объект, но застрял на том, как сортировать по NSDateобъекту. Спасибо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.