
Сергей
29.12.2017
22:22:38
В последнем варианте дубликатов нет

Виталий
29.12.2017
22:23:10
а что это за обёртка?
над кордатой

Сергей
29.12.2017
22:23:29
RKManaged?

Google

Сергей
29.12.2017
22:23:32
RestKit
Там только два context
main и persistent

Виталий
29.12.2017
22:24:02
ну так может это он тебе новые объекты фигачит сам?

Сергей
29.12.2017
22:24:26
бля
Да, когда я захожу на экран то гружу с сервера
А id видимо до этого не записывалось
?
Виталь а в чем разница между контекстами?
Я никак не осмыслю их
Понимаю что хрень простая но что то на интуитивном уровне пока

Виталий
29.12.2017
22:26:05
надо реализацию смотреть, но если контексты разные, то это считай две разные базы, пока ты их не смержил созранением

Сергей
29.12.2017
22:26:14
вот

Google

Сергей
29.12.2017
22:26:17
одна память

Виталий
29.12.2017
22:26:21
наверное ты пишешь в один а он сам в другой

Сергей
29.12.2017
22:26:21
другая sqlite
я не мержу их
теперь все встало на места

Виталий
29.12.2017
22:26:46
ты сохраняешь и оно все синхронится
в твоем коде не сохраняешь)

Сергей
29.12.2017
22:27:04
Вот насчет синхронизации не знал
Спасибо бро ✋️

Виталий
29.12.2017
22:27:29
? незачто
почитай как работают дочерние контексты в кордате
будет полезно

Сергей
29.12.2017
22:29:07
У меня после твоей фразы о синхронизации стало на свои места все

Ilkhom
29.12.2017
22:29:10
CartoType
о, я ща историю сморел, там еще мапбокс хвалили, имел дело?

Сергей
29.12.2017
22:29:22
Где то при прочтении упустил

Dmitry
29.12.2017
22:29:37

Ilkhom
29.12.2017
22:36:10
ок, спс, посмотрю ?

Artem
29.12.2017
23:16:46
мне тут стало интересно)
http://www.coconut-flavour.com/coconutbattery/
софт не оффициальный, но как они с ios устройств дергают инфу про баттарую?

Сергей
29.12.2017
23:17:09
есть же данные
не помню что за либа

Google

Artem
29.12.2017
23:17:32
колличество циклов?
а на ios app есть такое?)
у меня светлая мысль по ходу появилась, не требующая фундаментальных знаний

Сергей
29.12.2017
23:20:24
BatteryData = {
BatterySerialNumber = REDACTED;
ChemID = 355;
CycleCount = 524;
DesignCapacity = 1420;
Flags = 640;
FullAvailableCapacity = 1325;
ManufactureDate = REDACTED;
MaxCapacity = 1273;
MfgData = REDACTED;
QmaxCell0 = 1350;
StateOfCharge = 100;
Voltage = 4194;
};
https://github.com/eldade/UIDeviceListener

Artem
29.12.2017
23:22:25
в магазине-то нет)
особенно под ту шумиху норм заехало-бы

Сергей
29.12.2017
23:23:25
есть в аппсторе программы

Artem
29.12.2017
23:25:57
Coconut показал 1460 mah осталось активных
и колличество циклов

Евгений
29.12.2017
23:41:55
гайз, а есть какая-нибудь фича, чтобы посмотреть, кто метод вызывает? я уже с ног/рук сбился. даже рядом нет никаких обращений, а он вызывается…


Сергей
29.12.2017
23:42:53
гайз, а есть какая-нибудь фича, чтобы посмотреть, кто метод вызывает? я уже с ног/рук сбился. даже рядом нет никаких обращений, а он вызывается…
NSString *sourceString = [[NSThread callStackSymbols] objectAtIndex:1];
// Example: 1 UIKit 0x00540c89 -[UIApplication _callInitializationDelegatesForURL:payload:suspended:] + 1163
NSCharacterSet *separatorSet = [NSCharacterSet characterSetWithCharactersInString:@" -[]+?.,"];
NSMutableArray *array = [NSMutableArray arrayWithArray:[sourceString componentsSeparatedByCharactersInSet:separatorSet]];
[array removeObject:@""];
NSLog(@"Stack = %@", [array objectAtIndex:0]);
NSLog(@"Framework = %@", [array objectAtIndex:1]);
NSLog(@"Memory address = %@", [array objectAtIndex:2]);
NSLog(@"Class caller = %@", [array objectAtIndex:3]);
NSLog(@"Function caller = %@", [array objectAtIndex:4]);
NSLog(@"Class caller = %@", [array objectAtIndex:3]);
NSLog(@"Function caller = %@", [array objectAtIndex:4]);


Евгений
29.12.2017
23:46:10
уф
точно, тут свифтеров не любят )

Сергей
29.12.2017
23:46:41
Блин, да конвертни

Евгений
29.12.2017
23:46:45
ну я посыл понял, ща переведу
спасибо

Google

Виталий
30.12.2017
07:24:04
брекпоинт блин поставь
и по стеку увидишь

Alex
30.12.2017
07:24:19
хам
даже не поздоровался

Виталий
30.12.2017
07:24:53
че?

Alex
30.12.2017
07:25:12
да всё

Alek
30.12.2017
07:49:55
?

Сергей
30.12.2017
09:05:12
?

Евгений
30.12.2017
09:07:03

Admin
ERROR: S client not available

Сергей
30.12.2017
09:40:03
Парни, подскажите плиз, голову сломал
Запрос к серверу, пишу в CoreData, записи новые FRC вытаскивает в таблицу. Есть в сообщениях картинки, через UIImageView+WebCache я их подгружаю по ссылке с сервера
Но FRC когда дергает по событию новые записи с изображениями, не отрисовывает, уже что только с тредами не делал

Sergey
30.12.2017
09:48:10
Так засеть какой нибудь плейсхолдер, как изображение загрузится, сделай рилоад ячейке
Или добавь проперти в сущность hasImage, и когда закешируется картинка, меняй это поле на тру. Фрц подтянет изменения.
И сам зарелоадит

Сергей
30.12.2017
09:53:28
Он тянет изображение
Но не вставляет в uimageview
Точнее пытается вставить

Google

Сергей
30.12.2017
09:54:13
Но результата нет

Sergey
30.12.2017
09:54:17
А как он должен вставить ?
Дергается метод делегата, и там ты сам сетишь, что тебе надо

Сергей
30.12.2017
09:54:42
imageView.image = image
Серег
Говорю же что то с тредами
Все сеттится как надо, результ на экране не рендрится
Проблема не в загрузке изображения
А в том что дергается в непонятном мне треде, в бэкграунде

Sergey
30.12.2017
09:57:22
Ну так а что с тредами, ты засетил картинку в главном потоке(стоит уточнить?) и потом релоадишь ячейку, что бы пересчитался размер ячейки

Сергей
30.12.2017
09:57:48
размер уже заранее стоит

Sergey
30.12.2017
09:58:28
Я через час буду дома, если не порешаешь, продолжим)

Сергей
30.12.2017
09:58:39
С простым вопросом я бы не написал

Nikolay
30.12.2017
09:59:08

Сергей
30.12.2017
09:59:33

Sergey
30.12.2017
10:00:57
А скинь кусок кода, где ты сетишь картинку.
Ну или расскажи, в какой момент ты ее сетишь?

Сергей
30.12.2017
10:01:59
Если я дерну записи с сервера и сам отрисую - все норм
Если я дерну записи с сервера и попрошу FRC отрисовать - части картинок нет
Еще раз говорю, дело не в сеттинге картинки
А то ли в треде, но я пробывал чтобы отрисовывало в main треде, все равно

Nikolay
30.12.2017
10:03:48

Сергей
30.12.2017
10:04:19
Бля