
Sergey
08.02.2018
11:30:39
полагаю что все же с этого массива. Получается все же фрц говорит создай/измени cellVIewModel своей viewModel. И нужна доп логика, что бы таблица вовремя съела эти изменения, верно?

Денис
08.02.2018
11:34:43
Разве не так?
-(NSInteger)numberOfItemsInSection:(NSInteger)section {
id <NSFetchedResultsSectionInfo> sectionInfo = [self.fetchedResultsController sections][section];
return [sectionInfo numberOfObjects];
}

Sergey
08.02.2018
11:38:11
так получается каждый новая cellViewModel будет генериться в willDisplayCell ?
и будет сразу кешироваться?

Google

Денис
08.02.2018
11:46:47
CellviewModel можно создавать непосредственно в момент события frc, так и в случае первой попытке отобразить cell. Чтобы таблица узнала про изменения frcViewModel дублирует тип изменения и indexPath из события frc в соответствующий сигнал (или что там из rx). На основе типа изменения либо просто двигает/удаляет ячейку, либо вставлчет/обновляет ее cellViewModel
Сам я такого вообще говоря не делал)

Sergey
08.02.2018
11:51:02
>так и в случае первой попытке отобразить cell
Вот тут получается при скроле к нижнему айтему мы будем генерить ячейки в момент отображения, что может дать по фпс
Ну ок, спасибо, на досуге еще поищу экзамплы. Может кто проснется и еще набросит)

Денис
08.02.2018
11:53:20

Sergey
08.02.2018
11:53:50
так а разница?)
cellForRowAtIndexPath -> willDisplayCell
cellforrow дергается раньше чем willdisplay но на том же потоке

Dmitry
08.02.2018
12:54:34
https://lenta.ru/news/2018/02/08/iboot/

Александр
08.02.2018
13:14:20
Айбут уже ломали во времена 3.x. Кроме запуска Android и непривязанного джейла, ничего интересного не поимели с этого

Айдар
08.02.2018
13:42:18
Ребят, как можно сравнить 3 string переменных? Если text1 и text2 и text 3, то ....
если 2 переменные, то понятно if text1 == text2 {} а вот если 3, а не 2

Nik
08.02.2018
13:43:55
что в твоём понимании сравнить?
стринга равна либо не равна, выстроить их по порядку нельзя без каких либо дополнительных правил

Google

Aleksey
08.02.2018
13:45:24
text1 == text2 && text1 == text3 ?

Айдар
08.02.2018
13:49:14

Dmitry
08.02.2018
13:50:37

Айдар
08.02.2018
13:51:14

Nik
08.02.2018
13:51:23

Arthur
08.02.2018
13:59:14

Dima
08.02.2018
14:11:20
а если у меня приложение в сторе и подписка кончилась. Оно удаляется?

Anton
08.02.2018
14:11:32
да, скрывается

Dima
08.02.2018
14:14:49
если я регаю акк, как не компания, то моментально проходит проверка?

Anton
08.02.2018
14:15:09
нет, по общей схеме

Dima
08.02.2018
14:18:05

Anton
08.02.2018
14:18:25
а, ты про проверку аккаунта, я думал ты про проверку приложухи

Денис
08.02.2018
14:18:31
Повторю свой вопрос. Может кто подскажет что.

Dima
08.02.2018
14:19:13

Anton
08.02.2018
14:21:36
да
не подскажу, не регался как физ.

Сергей
08.02.2018
14:21:52

Dima
08.02.2018
14:22:05
а документы никакие не нужно?

Сергей
08.02.2018
14:22:20
нет
для физика нет

Google

Сергей
08.02.2018
14:23:07
Только на себя не регистрируй, ты еще не совершеннолетний

Dima
08.02.2018
14:24:00

Сергей
08.02.2018
14:25:05
Они не имеют права с тобой финансовые взаимотношения выстраивать
Так что надумаешь от них деньги получать то возможно будут проблемы

Dima
08.02.2018
14:27:32
так это новый эпплайди нужен?

Сергей
08.02.2018
14:28:44
Дим, тебе 12?

Dima
08.02.2018
14:28:52

Сергей
08.02.2018
14:29:09
ты возраст указывал в аккаунте своем?
дату рождения

Dima
08.02.2018
14:30:00
да.Но вроде не свою
сейчас проверю

Евгений
08.02.2018
14:31:05
Гайз, как можно спровоцировать ошибку в container.loadPersistentStores? хочется посмотреть
lazy var persistentContainer: NSPersistentContainer = {
let container = NSPersistentContainer(name: “name”)
container.loadPersistentStores(completionHandler: { (storeDescription, error) in
if let error = error as NSError? {
fatalError("Unresolved error \(error), \(error.userInfo)")
}
})

Dima
08.02.2018
14:31:48
о. Каеф. Я рандом возраст при регистрации установил

Сергей
08.02.2018
14:31:54
а вот если бы свою поставил то скорее всего не смог бы зарегистрировать, потому что должны родители регистрировать аккаунт для детей.
Но могу ошибатся до какого возраста

Dima
08.02.2018
14:31:56

Сергей
08.02.2018
14:32:19

Dima
08.02.2018
14:32:32

Сергей
08.02.2018
14:32:51
о боже
Дим, ну тебя

Dima
08.02.2018
14:33:03
?

Google

Dima
08.02.2018
14:33:25

Александр
08.02.2018
14:38:25

Dima
08.02.2018
14:39:11

Сергей
08.02.2018
14:39:25
Зарегил не один акк за все это время, не разу не спросили. Может что поменялось в итоге

Александр
08.02.2018
14:40:17

Сергей
08.02.2018
14:40:41

Admin
ERROR: S client not available

Dima
08.02.2018
14:40:47
а схавать деньги могут и развернуть?)

Сергей
08.02.2018
14:41:04

Александр
08.02.2018
14:41:06
Я регал в январе, вчера перевод отправил. Замахался уже)

Сергей
08.02.2018
14:41:17
о

Александр
08.02.2018
14:41:43
Говорят, документы в таких ситуациях всегда спрашивают

Сергей
08.02.2018
14:42:11
Ну тем более то что говорил Диме, на себя регить не стоит
Хочешь поиметь проблем, нарушь правила

Александр
08.02.2018
14:42:27

Сергей
08.02.2018
14:44:02
Молодые всегда любят изворачиваться и предпринимать глупые порой попытки сломать систему
Говорю на себя не регистрируй, раз уже совета спрашивает, а он радуется что дату рождения у себя в аккаунте рандомно поставил
?♂️

Александр
08.02.2018
14:45:04
А, если платить с родительской карты, точно завернут

Google

Сергей
08.02.2018
14:45:20
?♂️

Dima
08.02.2018
14:45:22

Сергей
08.02.2018
14:45:26
?♂️

Александр
08.02.2018
14:45:27
Ибо кардхолдер и эпл айди данные должны совпадать

Dima
08.02.2018
14:46:14
а если допустим на имы мам или папы, то будет отображаться в разработчике что?

Александр
08.02.2018
14:46:31
Если Дмитрия зарегают, а с меня ещё апостиль потребуют, то сделаю рефаунд и пропью 6к

Andriy
08.02.2018
14:46:41
2-3 дня на проверку и оплата прошла

Александр
08.02.2018
14:47:14
Я тоже с двух своих плачу, но вот такая вот фигня

Anton
08.02.2018
14:48:11
ребят, вы промисы юзаете?

Ilkhom
08.02.2018
14:48:44
вот начинаю

Сергей
08.02.2018
14:48:57

Anton
08.02.2018
14:49:27

Ilkhom
08.02.2018
14:49:37
PromiseKit

Igor
08.02.2018
14:50:02

Dima
08.02.2018
14:50:02

Александр
08.02.2018
14:50:30
reactive ❤️
Плюсану. Реактивщина сама по себе этот механизм заменяет