[15:41:59] <valexey> vlad2: там народ таки решил какую-то трансляцию для избранных сделать. похоже
[15:42:06] <valexey> избранные - те кто хоть раз был на конфе
[15:42:13] <valexey> может стукнешься, чтобы и тебя пустили?
[16:30:41] <vlad2> Попробую.
[20:11:08] <vlad2> Memory management в objectiveC это постоянная боль... Даже в маленьком кусочке кода.
[20:11:22] <valexey> там же автоподсчет ссылок
[20:11:27] <valexey> или у вас какое-то говно мамонта?
[20:11:35] <vlad2> Прсле такого можно согласиться на любой GC.
[20:11:57] <valexey> по моему, вы не на objc пишете :-)
[20:12:03] <vlad2> Автоподсчет в свифте.
[20:12:04] <valexey> и закатываете солнышко руками
[20:12:12] <valexey> нетъ, в objc тоже
[20:12:16] <valexey> уже несколько лет как
[20:12:31] <vlad2> Дык, я и говорю - маленький кусочек, а воняет...
[20:12:33] <valexey> я ж на этой штуке периодически пишу. под iOS
[20:12:52] <valexey> и там, с определенного момента, всё стало шоколадно
[20:12:56] <vlad2> Бага была такая:
[20:12:58] <valexey> до того - был ад и израиль, да
[20:14:08] <vlad2> [osx_cocoa_object set: [[[my_object alloc] init] autorelease]
[20:14:28] <valexey> точно говно мамонта :-)
[20:14:34] <vlad2> Вот здесь автоподсчет ссылок никак не помогает.
[20:14:39] <valexey> у вас еще и руками авторелизпулы делаются до сих пор?
[20:15:09] <vlad2> Потому что эта сука не инереиентирует его у сеябя внутри set.
[20:15:31] <valexey> :-)
[20:15:58] <vlad2> Причем после какого-то апдейта (!) блять.
[20:16:23] <vlad2> Т.е. раньше она его инкрементила и все работало.
[20:16:40] <vlad2> А потом перестала и autorelease делал свое дело.
[20:17:40] <vlad2> Конкретно в этом кусек еще проблема, что мне этот my_object некуда приткнуть, он нужен исключительно для osx_coco_aobject.
[20:17:57] <vlad2> ревльно придурки
[20:17:58] <valexey> сделай глобальным!
[20:19:30] <vlad2> Ага. Глобальный растущий список таких объктов без шанса узнать когда же их можно освободить, потому что я не овнерщипаю этот osx_cocoa_object.
[20:20:16] <vlad2> Оберонщики глумятся видя подобные проблемы.
[20:20:19] <valexey> при завершении работы проги система всё почистит!
[20:21:23] <vlad2> Причем в COM такой херни нет - там строгие AddRef/Release без всяких шорткатов типа autorelease или здесь мы будем инкременить, а здесь не будем.
[20:21:45] <valexey> ну, скажем так, у меня таких траблем не было никогда.
[20:21:50] <valexey> особенно после выхода objc 2.x
[20:22:41] <vlad2> Но вот, в моем случае это крайне вонючий кусок. Если хочешь специфику - это обертка вокруг WebView.
[20:23:10] <valexey> ой, нененене. это ж два в одном! и objc и js там, дальше
[20:23:14] <valexey> и apple!