Вопросы по теме 'class-method'

Почему эта реализация classprop не работает?
На основе вопроса, который я ранее спросил , я попытался придумать свойство класса, которое позволяло бы не только получать, но и устанавливать. Итак, я написал это и поместил в модуль util : class classprop(object): def __init__(self,...
60 просмотров

Метод класса для возврата объекта с автоматическим освобождением
Я слежу за видео о разработке iPhone в iTunes U, и пока все хорошо. Думаю, я достаточно хорошо все понял. Дело в том, что в примерах, которые они предоставляют, они никогда не создают собственные методы класса, такие как те, которые вы используете...
1278 просмотров

Вызов метода экземпляра из метода класса: возможно или нет?
В предыдущем посте я объяснил, что преобразовывал старую программу на C в Objective-C, и узнал разницу между статическими методами обмена сообщениями (старая версия) и методами класса. Однако как мне теперь заставить метод класса вызывать метод...
901 просмотров

Цель C - Вызов метода класса в основном потоке?
Как я могу вызвать CLASS METHOD в основном потоке? Что-то типа: [SomeClass performSelectorOnMainThread:staticMethod withObject:nil]; Пожалуйста, не говорите мне создать обычный метод для вызова этого метода класса. Это было бы очевидным...
6848 просмотров

Область действия ActiveRecord Rails 3 и метод класса
Я новичок в новом интерфейсе запросов ActiveRecord, поэтому я все еще во всем разбираюсь. Я надеялся, что кто-нибудь сможет объяснить разницу между использованием scope в модели ActiveRecord и просто использованием метода класса (т.е....
15907 просмотров

Методы класса и методы экземпляра - когда/когда их не использовать?
Мне было интересно, когда и когда не использовать методы класса и методы экземпляра. Мне нужны практические примеры. Я действительно смущен. Другой вопрос: разве мы не можем делать то же самое с методами экземпляра, что и с методами класса?
1247 просмотров

В чем разница между методом класса и статическим методом?
Я работал с несколькими разными языками, такими как Java, C # и Objective-C. В большинстве языков методы, для которых не требуется экземпляр объекта, называются статическими методами. Однако, когда дело доходит до Objective-C, некоторые люди...
21467 просмотров

PHP получает статические методы
я хочу вызвать метод класса с помощью var (например): $var = "read"; $params = array(...); //some parameter if(/* MyClass has the static method $var */) { echo MyClass::$var($params); } elseif (/* MyClass hat a non-static method $var */) { $cl...
10320 просмотров
schedule 18.04.2023

Селектор прохода iOS и цель для методов класса
Я пытаюсь использовать https://github.com/jdg/MBProgressHUD в своем проекте iOS. У этого есть определенный метод, который я пытаюсь использовать, ниже: /** * Shows the HUD while a background task is executing in a new thread, then hides the...
1109 просмотров
schedule 10.07.2023

Определите метод класса в модуле с именем переменной
Я создал модуль, который включен в класс. В модуле я пытаюсь определить метод, который представляет собой сокращенную версию имени класса без фильтра. Таким образом, ShowFilter будет иметь метод show, который возвращает класс Show. Я получаю...
694 просмотров
schedule 19.04.2023

установка свойства базового класса протокола для метода с использованием селектора или блока
Я создаю интерфейс / протокол, который будет использоваться для представлений сетки iOS. Я пытаюсь инкапсулировать как можно больше информации внутри класса, оставляя очень мало информации пользователю класса и его подклассов. Я застрял в том, каким...
541 просмотров

Python – как я могу получить имя класса из метода класса – используя @classmethod
У меня есть следующий код: class ObjectOne(object): @classmethod def print_class_name(cls): print cls.__class__.__name__ def print_class_name_again(self): print self.__class__.__name__ if __name__ == '__main__':...
26185 просмотров
schedule 21.06.2023

Динамическое добавление методов класса в класс
У меня есть следующий фрагмент: FEED_TYPES = [ ('fan_mail', 'Fan Mail'), ('review', 'Review'), ('tip', 'Tip'), ('fan_user', 'Fan User'), ('fan_song', 'Fan Song'), ('fan_album', 'Fan Album'),...
198 просмотров
schedule 17.12.2022

iOS - Как создать категорию с помощью частных методов
Я нахожусь в процессе создания категории для класса MKPolygon. Ссылку на этот класс можно найти здесь . У меня есть два общедоступных метода класса, которые я хочу сделать «общедоступными», и несколько «приватных» методов для обработки некоторых...
2295 просмотров
schedule 20.05.2023

Вызов метода класса для класса, возвращаемого NSClassFromString()
NSClassFromString(aClassName) возвращает объект класса класса с именем aClassName. Здорово. Теперь, как я могу вызвать метод класса для этого объекта класса? За Class moduleClass = NSClassFromString(aClassName); Xcode не позволит мне...
2574 просмотров
schedule 09.07.2022

Объект уровня классаForKeyedSubscript:
Я получаю сообщение об ошибке, когда использую objectForKeyedSubscript: в качестве метода уровня класса, поэтому в моем классе "MyExample.h/.m" у меня есть что-то вроде следующего: + (id)objectForKeyedSubscript:(NSString*)key; и я хочу...
48 просмотров

Метод класса Python вне класса
Мне нужно использовать некоторую библиотеку Python, которая содержит файл с различными утилитами: классами и методами. Один из этих методов определяется следующим образом (я не могу привести весь код): @classmethod def do_something(cls,...
1145 просмотров
schedule 05.10.2022

список/вектор методов класса в переменной класса
Мне нужно вести список методов, которые будут выполняться в разном порядке для тестирования. Мы переходим с C на C++, чтобы использовать фреймворк Google. Можно ли поддерживать список указателей функций на некоторые методы класса, которые будут...
158 просмотров

Как я могу получить доступ к функции func_dict? Есть ли эквивалент self для функций?
Я могу легко получить доступ к функции func_dict, если напишу ее имя внутри: def func(a): print('{} {}'.format(func.prefix, a)) func.prefix = 'something' func(4) Есть ли способ получить доступ к prefix без необходимости снова писать...
126 просмотров
schedule 03.04.2022

Должен ли этот метод быть методом класса и почему он не может получить доступ к vars?
Я родом из Java, поэтому я немного запутался. Рассмотрим фрагмент кода ниже: class A(): def __init__(self, **kwargs): self.obj_var = "I am obj var" @classmethod def class_method(cls): print cls.obj_var #...
5969 просмотров