Вопросы по теме 'instance-variables'
В чем разница между этими двумя определениями инициализации класса Ruby?
Я работаю над книгой по Ruby, и автор использовал несколько иную форму для написания определения инициализации класса, чем в предыдущих разделах книги. Это выглядит так:
class Ticket
attr_accessor :venue, :date
def initialize(venue, date)...
656 просмотров
schedule
16.09.2021
Почему мне не нужен ivar для этого свойства Core Data?
Что здесь происходит с исходным кодом, благодаря чему мне не нужно объявлять managedObjectContext как ivar? Где __managedObjectContext существует? Что такое префикс двойного подчеркивания?
Заголовок
@interface CAHistoryController : NSObject...
131 просмотров
schedule
10.10.2021
Как метод Objective-C имеет доступ к ivars вызываемого?
Я читал документацию Apple, Язык программирования Objective-C (ссылка в формате PDF). На стр. 18, в разделе Переменные экземпляра получателя , я видел это.
Метод имеет автоматический доступ к переменным экземпляра получающего объекта....
208 просмотров
schedule
23.11.2021
Использование аксессоров в Obj-C - это просто семантика?
Возможный дубликат: Следует использовать свойства или прямую ссылку при внутреннем доступе к переменным экземпляра?
Я всегда задавался вопросом: есть ли какая-то особая причина всегда использовать или не использовать методы доступа...
151 просмотров
schedule
24.11.2021
Ruby Rspec: тестирование переменных экземпляра без добавления средства доступа к источнику
Я пытаюсь протестировать следующий метод:
def unprocess_move(board, move)
if move[0].instance_of?(Array)
multi_move = @multi_move.pop(2).reverse
multi_move.each do |single_move|
unapply_move(board, single_move)
end
else...
47709 просмотров
schedule
09.10.2021
Могут ли переменные экземпляра подкласса Ruby _записать_ суперкласс (то же имя)?
В главе 7.3.5 «Наследование и переменные экземпляра» книги «язык программирования ruby» говорит:
Поскольку переменные экземпляра не имеют ничего общего с наследованием, из этого следует, что переменная экземпляра, используемая подклассом, не...
6066 просмотров
schedule
16.10.2021
Создание поля, вызывающего метод
Привет, я задал вопрос несколько дней назад о Jbutton и методе, который он вызывает. Я получил ответ о помещении метода в поле, поэтому попробовал, но встретил нулевой указатель.
private Monsters temp = core.anyMonster();
Источник метода...
23 просмотров
schedule
14.11.2021
Переменная экземпляра рендеринга Rails из application.html.erb
Я слежу за книгой «Гибкая веб-разработка с Rails 4», и меня немного смущает рендеринг. Простая версия вопроса ... в файле application.html.erb там говорится
render @cart
Это сбивает с толку, потому что я думал, что с этим представлением...
4701 просмотров
schedule
11.11.2021
Доступ к переменной экземпляра из другого класса для проекта cocos2d?
В моей игре cocos2d у меня есть своего рода «усиление», когда после достижения персонаж становится синим, платформа становится синей, как и фон. Я не уверен, что реализую это наилучшим образом, поэтому, если у вас есть другие предложения, поделитесь!...
218 просмотров
schedule
04.09.2021
Почему я не вижу унаследованную переменную экземпляра в подклассе?
Я прочитал в книге «Основы программирования iOS» Мэтта Нойберга, что переменные экземпляра защищены, а это означает, что другие классы, за исключением подклассов этого, не могут их видеть.
У меня есть родительский класс A, в котором я определяю...
505 просмотров
schedule
06.10.2021
Есть ли способ, кроме слабого / сильного танца, использовать переменную экземпляра в блоке?
В Objective-C вы можете использовать переменную экземпляра внутри блока и сохранить этот блок в самом объекте. Если вы сделаете это, вы столкнетесь с серьезными проблемами, чтобы убедиться, что вы не создаете циклическую зависимость, и отключить все...
307 просмотров
schedule
19.11.2021
Переменная экземпляра волшебным образом назначается в Java
Я уже 3 дня безуспешно пытаюсь исправить ошибку в своем приложении. Проблема в том, что переменная экземпляра назначается волшебным образом.
Приложение представляет собой многопользовательскую игру по Bluetooth, в которой игроки по очереди. По...
91 просмотров
schedule
18.09.2021
Как рельсы передают переменную экземпляра из контроллера в представления?
Я создал простое приложение для рельсов в рельсах, используя метод строительных лесов для restaurants .
Это метод контроллера показа и редактирования для restaurants_controller.rb . Обратите внимание, что это просто пустые методы:
# GET...
1149 просмотров
schedule
13.09.2021
Делаем переменные суперкласса доступными только для чтения дочерним элементам в TCL OO
У меня есть класс foo с переменной bar. Теперь ... Я хочу, чтобы если есть класс moo, у которого класс foo в качестве суперкласса, я хочу, чтобы любые попытки записи или, что еще лучше, даже ссылки непосредственно на bar, приводили к ошибкам. Это...
71 просмотров
schedule
02.11.2021
Установка атрибутов по умолчанию / пустых для пользовательских классов в __init__
У меня приличный уровень программирования, и я очень ценю здесь сообщество. Однако у меня никогда не было большого академического обучения программированию и я никогда не работал рядом с действительно опытными программистами. Следовательно, я иногда...
19444 просмотров
schedule
29.10.2021
Как получить доступ к переменным экземпляра из одного класса в другой
Я сейчас создаю простую ООП-игру «Камень, ножницы, бумага» на Ruby, чтобы лучше понять, как все работает в Ruby OOP. Но я столкнулся с проблемой.
Я хочу получить доступ к переменной экземпляра из другого класса, но получаю эту ошибку при запуске...
82 просмотров
schedule
29.11.2021
Всегда ли ints инициализируются значением 0?
Можно ли рассчитывать, что int s всегда инициализируется 0 в Objective-C?
В частности, когда объект с int ivars был создан заново, можно ли предположить, что его ivars имеют значение 0?
23090 просмотров
schedule
20.02.2022
Использование переменной экземпляра в классе для Java/C#
Предположим, что 2 разных метода — один статический и один нестатический — нуждаются в переменной экземпляра.
Переменная используется 3-5 раз в методах для целей сравнения.
Переменная НЕ изменяется каким-либо образом.
Также тип переменной -...
636 просмотров
schedule
24.02.2022
Установка значений переменных экземпляра Objective-C
У меня такой код:
@implementation Fraction
{
int numerator;
int denominator;
}
-(void) setNumerator: (int) n
{
numerator = n;
}
-(void) setDenominator: (int) d
{
denominator = d;
}...
1420 просмотров
schedule
28.02.2022
Как я могу передать переменные экземпляра в шаблон HAML в командной строке?
Задний план
Я пытаюсь протестировать форматирование некоторых шаблонов HAML вне Rails. Идея состоит в том, чтобы передать некоторые переменные экземпляра в командной строке или через включенный файл Ruby, выводя шаблон на стандартный вывод. Я...
4740 просмотров
schedule
27.02.2022