- 1
- 2
- 3
- 4
- 5
- (id)initWithURL:(NSURL *)newURL
{
self = [self init];
//some code
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−80
- (id)initWithURL:(NSURL *)newURL
{
self = [self init];
//some code
}
О_о
byss 14.03.2013 18:28 # +1
krypt 14.03.2013 19:04 # +2
super и self используются как обычные переменные. Да и вообще, весь Objective-C выглядит так, как-будто он сделан дефайнами над C.
eth0 14.03.2013 20:04 # +4
Ви говорите это так, как будто это что-то плохое.
krypt 14.03.2013 20:27 # −1
Мистер Хэнки 14.03.2013 21:23 # 0
krypt 14.03.2013 21:27 # 0
> Ви говорите это так, как будто это что-то плохое.
nixoid 16.03.2013 22:42 # 0
obj-c - 1986
Или я чего-то не знаю?
roman-kashitsyn 17.03.2013 10:22 # 0
Ccik 15.03.2013 12:58 # 0
NAlexN 14.03.2013 20:58 # 0
Конкретно по приведенному коду - вполне себе адекватный конструктор по URL строке, который вызывает переопределенный конструктор по умолчанию для своего же класса, и в "//some code" скорее всего кроме запоминания URL в property ничего не было.
guest 15.03.2013 09:25 # 0