Вопросы по теме 'class-method'
Почему эта реализация classprop не работает?
На основе вопроса, который я ранее спросил , я попытался придумать свойство класса, которое позволяло бы не только получать, но и устанавливать. Итак, я написал это и поместил в модуль util :
class classprop(object):
def __init__(self,...
60 просмотров
schedule
22.07.2023
Метод класса для возврата объекта с автоматическим освобождением
Я слежу за видео о разработке iPhone в iTunes U, и пока все хорошо. Думаю, я достаточно хорошо все понял.
Дело в том, что в примерах, которые они предоставляют, они никогда не создают собственные методы класса, такие как те, которые вы используете...
1278 просмотров
schedule
23.01.2024
Вызов метода экземпляра из метода класса: возможно или нет?
В предыдущем посте я объяснил, что преобразовывал старую программу на C в Objective-C, и узнал разницу между статическими методами обмена сообщениями (старая версия) и методами класса.
Однако как мне теперь заставить метод класса вызывать метод...
901 просмотров
schedule
19.10.2022
Цель C - Вызов метода класса в основном потоке?
Как я могу вызвать CLASS METHOD в основном потоке? Что-то типа:
[SomeClass performSelectorOnMainThread:staticMethod withObject:nil];
Пожалуйста, не говорите мне создать обычный метод для вызова этого метода класса. Это было бы очевидным...
6848 просмотров
schedule
19.01.2023
Область действия ActiveRecord Rails 3 и метод класса
Я новичок в новом интерфейсе запросов ActiveRecord, поэтому я все еще во всем разбираюсь.
Я надеялся, что кто-нибудь сможет объяснить разницу между использованием scope в модели ActiveRecord и просто использованием метода класса (т.е....
15907 просмотров
schedule
26.06.2023
Методы класса и методы экземпляра - когда/когда их не использовать?
Мне было интересно, когда и когда не использовать методы класса и методы экземпляра. Мне нужны практические примеры. Я действительно смущен. Другой вопрос: разве мы не можем делать то же самое с методами экземпляра, что и с методами класса?
1247 просмотров
schedule
24.10.2022
В чем разница между методом класса и статическим методом?
Я работал с несколькими разными языками, такими как Java, C # и Objective-C.
В большинстве языков методы, для которых не требуется экземпляр объекта, называются статическими методами. Однако, когда дело доходит до Objective-C, некоторые люди...
21467 просмотров
schedule
17.09.2022
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 просмотров
schedule
17.03.2022
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 просмотров
schedule
07.01.2023
Метод класса Python вне класса
Мне нужно использовать некоторую библиотеку Python, которая содержит файл с различными утилитами: классами и методами. Один из этих методов определяется следующим образом (я не могу привести весь код):
@classmethod
def do_something(cls,...
1145 просмотров
schedule
05.10.2022
список/вектор методов класса в переменной класса
Мне нужно вести список методов, которые будут выполняться в разном порядке для тестирования. Мы переходим с C на C++, чтобы использовать фреймворк Google. Можно ли поддерживать список указателей функций на некоторые методы класса, которые будут...
158 просмотров
schedule
14.06.2022
Как я могу получить доступ к функции 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 просмотров
schedule
30.08.2022