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

112
Как скопировать объект в Objective-C

Мне нужно глубоко скопировать настраиваемый объект, у которого есть собственные объекты. Я читал и немного смущен тем, как наследовать NSCopying и как использовать...

112
Защищенные методы в Objective-C

Что эквивалентно защищенным методам в Objective-C? Я хочу определить методы, которые могут вызывать / реализовывать только производные

112
CALayer с прозрачным отверстием в нем

У меня есть простой вид (левая часть изображения), и мне нужно создать какое-то наложение (правая часть изображения) на это представление. Этот оверлей должен иметь некоторую непрозрачность, чтобы изображение ниже было частично видно. Самое главное, что это наложение должно иметь круглое отверстие...

112
Эффект параллакса iOS 7 в моем контроллере представления

Я разрабатываю приложение для iOS 7 на Objective-C. В моем приложении есть экран с несколькими кнопками и красивым фоновым изображением. (Это простая xib UIButtonsповерх a UIImageView.) Я подумал, что было бы здорово, если бы эти кнопки имели эффект параллакса, который есть на домашнем экране iOS...

111
Вызов метода Objective-C из функции-члена C ++?

У меня есть class ( EAGLView), который C++без проблем вызывает функцию-член класса. Теперь проблема в том, что мне нужно вызвать этот C++класс a, objective-C function [context renderbufferStorage:GL_RENDERBUFFER fromDrawable:(CAEAGLLayer*)self.layer];что я не могу сделать в C++синтаксисе. Я мог бы...

111
Проверьте, существует ли метод

Есть ли способ проверить, существует ли метод в Objective-C? Я пытаюсь добавить охранника, чтобы увидеть, есть ли у моего объекта метод, прежде чем его

111
Использование свойства BOOL

Apple рекомендует объявить свойство BOOL следующим образом: @property (nonatomic, assign, getter=isWorking) BOOL working; Поскольку я использую свойства Objective-C 2.0 и точечную нотацию, я получаю доступ к этому свойству, используя self.working. Я знаю, что тоже могу использовать [self...

111
Где хранить глобальные константы в приложении iOS?

Большинство моделей в моем приложении для iOS запрашивают веб-сервер. Я хотел бы иметь файл конфигурации, в котором хранится базовый URL-адрес сервера. Это будет выглядеть примерно так: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl...

111
Как загрузить файл xib в UIView

Я искал везде и пока ничего не помогло. В основном я хочу иметь файл .xib с именем rootView.xib, и внутри него я хочу иметь UIView (назовем его containerView), который занимает только половину экрана (так что будет обычный вид и новый вид). Затем мне нужен другой файл .xib с именем firstView.xib и...

111
Удалить указанный файл из каталога документов

Я хочу удалить изображение из каталога документов моего приложения. Код, который я написал для удаления изображения: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);...

110
Как отключить копирование, вырезание, выделение, выделение всего в UITextView

Функции UITextViewКопировать, Вырезать, Выбрать, Выбрать все отображаются по умолчанию, когда я нажимаю на экран. Но в моем проекте UITextFieldэто только для чтения. Мне эта функция не нужна. Подскажите пожалуйста, как отключить эту...

110
Предупреждение: «формат не строковый литерал и аргументы формата»

После обновления до последней версии Xcode 3.2.1 и Snow Leopard я получаю предупреждение "форматировать не строковый литерал и не аргументы формата" из следующего кода: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@",...

110
Удалите цвет выделения ячейки UITableView

Я хочу удалить синий цвет по умолчанию для выбора ячейки uitableview. Мне не нужен там какой-либо цвет выделения. Я не создавал собственный класс ячеек. Я настраиваю ячейку, добавляя над ней метки и кнопки. Я пробовал делать: cell.selectioncolor = [UIColor clearcolor]; но он говорит, что этот метод...

110
Objective-C Split ()?

Есть ли способ разбить строки в объекте c на массивы? Я имею в виду вот так - строка ввода Да: 0: 42: значение в массив (Да, 0,42,