@ios_ru

Страница 662 из 2351
utb404‮
07.03.2017
07:37:37
Всем привет. Занимаюсь изучением ObjC и у меня возник вопрос: Заполняю tableViewController 10 ячейками с картинкой. С тем кодом, что я имею - ячейки одинаковые, картинка одна и та же. Как сделать так, чтобы в каждой ячейке была своя картинка?



Toni
07.03.2017
07:42:03
/mute

Devios Cr&.
07.03.2017
07:43:32
/mute

Google
Devios Cr&.
07.03.2017
07:43:34
лол

Andrew
07.03.2017
07:44:27
самое легкое - поместить в ассетсы картинки, каждю со своим именем. организовать массив (нижу буду писать на свифте, тебе нужно будет перевести) var imageArray = ["имякартинки1", "имякартинки2",....,"имякартинки10"] потом в numbersofRowsInSection ты пишешь return self.imageArray.count потом в целлФорРовАтИндексПаз вместо imageNamed:@"spider" пишешь imageNamed: self.imageArray[indexPath.row]

-_-
07.03.2017
08:16:42
В этом методе тебе нужно вернуть ячейку для определенного indexPath. Ты ставишь всем ячейкам одинаковую картинку, вот они и выглядят одинаково. Попробуй после кода установки картинки добавить строчку: cell.textLabel.text = [NSString stringWithFormat:@"Cell %zd",indexPath.row]; это поможет понять механизм

А. Там так и было в закомментированном) Ну тогда просто перенести этот опыт к названиям картинок, как и писали выше

utb404‮
07.03.2017
08:22:04
Агха, спасибо большое, я сделал

Archie
07.03.2017
08:25:09


втф?)

Max_Payne
07.03.2017
08:27:30
right-to-left )

Ilkhom
07.03.2017
08:28:42
араб?

Archie
07.03.2017
08:33:25
баг телеги, i think

Google
utb404‮
07.03.2017
08:33:45
Right-to-left, все верно

Ilkhom
07.03.2017
08:34:47
?

utb404‮
07.03.2017
08:35:17
‮ - тут ловмис

телеграм не дает его отправить в одиночку

-_-
07.03.2017
08:36:20
Ага, можно скопипастить в строку ввода и будет писать справа налево

utb404‮
07.03.2017
08:36:28
ага

"символ тут" я набирал наоборот)

-_-
07.03.2017
08:36:51
Если такой символ есть в нике, то вообще весело - во всех уведомляшках будет текст наоборот

Andrew
07.03.2017
08:48:49
Юникод-символ с кодом 8238. Если добавить в начало строки, то строка инвертируется

https://twitter.com/octoberhammer/status/816634334165794817

MVP
07.03.2017
09:48:39
подскажите где искать проблему - есть js/html приложение с Cordova для iOS, раньше запускалось и в эмуляторе и в подлключенном iPAd, теперь везде белый экран, открываешь дебагер Safari - там вкладка видна но полностью пустаядаже без заголовка, about:blank

плагины пробовал обновить / удалить

какой-то тупик

Dmitriy
07.03.2017
09:53:01
обьясните такой финт

есть у либы проперти @property (readonly) NSString *body; и есть метод - (void)addBody:(NSString *)body;

зачем отдельным методом сетер делается? вместо того, что бы readonly убрать с проперти?

Alfred
07.03.2017
09:56:32
наверное потому что "идите нахер"

:D

Dmitriy
07.03.2017
09:58:16
тобишь никаких модных финтов в таком синтаксисе нет?)

Alfred
07.03.2017
09:58:19
можно же сеттер в проперте переименовать

Google
Александр
07.03.2017
10:00:02
А через kvc можно в таком случае ее установить?

4ch7ung
07.03.2017
10:00:36
зачем отдельным методом сетер делается? вместо того, что бы readonly убрать с проперти?
В сеттере можно проверки всякие делать же, посылать нафиг, если ерунду суют

Некомильфо конечно

Но можно

Dmitriy
07.03.2017
10:01:28
В сеттере можно проверки всякие делать же, посылать нафиг, если ерунду суют
так можно же флаг readonly убрать и сеттер сам сгенерится без доп метода в хедере

Alfred
07.03.2017
10:01:30
и при этом оставить readwrite

Dmitriy
07.03.2017
10:01:51
просто не пойму, это какие-то техники архитектуры или это просто стиль тех кто писал и все?

Alfred
07.03.2017
10:02:35
А через kvc можно в таком случае ее установить?
"с помощью таких нехитрых манипуляций мы сделали из буханки хлеба троллейбус. но нахуя?"

более того, имхо, если это сеттер, название addBody: только путает

Александр
07.03.2017
10:04:59
"с помощью таких нехитрых манипуляций мы сделали из буханки хлеба троллейбус. но нахуя?"
Просто если нет сетера и сказать что мы изменим проперти то приложение упадёт

Чисто интересно н

Надо поэкспериментировать

Devios Cr&.
07.03.2017
10:05:42
Oleh ▼ Riasnoi, [7 марта 2017 г., 12:04]: Подскажите плиз, как взять минимальное и максимальное от текущего времени суток юникс тайм? Сегодня 00:00 и сегодня 23:59

-_-
07.03.2017
10:06:36
просто не пойму, это какие-то техники архитектуры или это просто стиль тех кто писал и все?
Ну либы не боги пишут. Или в сеттере реально что-то проверяют, или затупили/хотелось так/конь в ванной

Oleh ▼ Riasnoi, [7 марта 2017 г., 12:04]: Подскажите плиз, как взять минимальное и максимальное от текущего времени суток юникс тайм? Сегодня 00:00 и сегодня 23:59
NSDateComponents с текущей датой, время ставишь вручную (0:00 и 23:59). Потом конвертишь в NSDate, а у нее есть метод timeIntervalSince1970

Devios Cr&.
07.03.2017
10:08:31
спс

Александр
07.03.2017
10:09:54
А как на счёт этой дичи 23:59:60 то что вчера говорили ?

Google
Devios Cr&.
07.03.2017
10:10:34
маловероятно

я даже не знаю как такого добиться )

q210
07.03.2017
10:11:21
это leap second

в этом году была например

с датами вообще лучше вручную не работать, а использовать библиотеки

Devios Cr&.
07.03.2017
10:12:19
где ж найти нормальную либу

я тут сам пишу)

q210
07.03.2017
10:12:33
тогда изучи вот это http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time

Admin
ERROR: S client not available

q210
07.03.2017
10:12:41
и ещё вот http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time

Александр
07.03.2017
10:12:41
это leap second
А можно такое вручную установить?

q210
07.03.2017
10:13:43
на никсах можно

у меня был тест такой для бэкенда

https://access.redhat.com/articles/15145

на маке не видел

-_-
07.03.2017
10:17:08
Народ, а поскажите плиз. Вопрос по Swift/Xcode Если у меня у класса есть несколько let констант, которые я хочу установить через init, Xcode как-то может сгенерировать init с этими параметрами автоматически? В книжке вроде где-то читал о таком, а вот как заюзать - хз

Alfred
07.03.2017
10:17:43
класс нельзя

для структуры генерится автоматически

-_-
07.03.2017
10:19:36
Аа, вот в чем дело. Спасибо

Ulook
07.03.2017
10:25:51
Парни, кто профи в Auto Layout’s Visual Format Language (VFL) - нужна помощь: короче добавляю сабвью на вью, после сетаю констрейнты в коде. "H:|-[tabItemView(==200)]" -- почему меняется ширина сабвьюхи, а не оффсет?

Google
Ulook
07.03.2017
10:28:32
вроде понял

Ilkhom
07.03.2017
10:29:02
может легче врапперами пользоваться для этого?

-_-
07.03.2017
10:29:07


Так выглядит правильный инит с передачей параметров? Меняться даты не будут

Ulook
07.03.2017
10:29:43
"V:|-[tabItemView]-|" --- тогда скажите, почему tabItemView не привязан к супервью к топ и боттом?

MarioCode
07.03.2017
11:12:36
Всем привет! Подскажите, как убрать Navigation Bar, но оставить Status Bar? Т.е при прокрутке таблицы, чтоб она не залазила на статус бар?

Погуглил, что-то не очень понял, как делать

Александр
07.03.2017
11:13:45
"V:|-[tabItemView]-|" --- тогда скажите, почему tabItemView не привязан к супервью к топ и боттом?
Вот шпаргалка https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/VisualFormatLanguage.html

Ulook
07.03.2017
11:14:02
о, спасибо

MarioCode
07.03.2017
11:16:38
А лол, не то гуглил, пардон

MarioCode
07.03.2017
11:21:59
Александр
07.03.2017
11:23:33
там можно делать как в safari чтоб titleview уменьшалась а не просто скрывалась

да и еще много разной крутезны

Engylizium
07.03.2017
12:12:39
Подскажите как подгружать инфу во вьюшку. У меня функция загружает все, а вот чтобы инфа появлялась после функции(после ее окончания) не выходит

DispatchQueue может ? Она вроде по порядку выполняет, но как мне показалось, это не гарантирует то что инфа уже будет подгружена когда будет распределятся по вью

По сути я хочу чтобы инфа начала грузить во viewLoad, а во ViewDidLoad поступала на вью как только инфа догрузится

Или я кривой?

Andrey
07.03.2017
12:18:57
Или я кривой?
self.tableView.reloadData()

Страница 662 из 2351