
Kei
06.06.2018
06:07:35
Это типа они продают кошельки с 100$ на счету за 10$? Или че эт за развод?)

Shamsiddin
06.06.2018
06:08:22

Kei
06.06.2018
06:09:25
Лол

Firdavs
06.06.2018
06:09:35
лол, мэнибот

Google

Shamsiddin
06.06.2018
06:12:09
покинул


PALM ?
06.06.2018
07:59:08
подскажите пожалуйста. что я делаю не так
пишу метод чтобы потом его использовать много раз и приложение падает
2018-06-06 10:57:41.650874+0300 test[11698:887936] Warning: Attempt to present <UIAlertController: 0x7fb957026200> on <test.ViewController: 0x7fb95650f930> whose view is not in the window hierarchy!
2018-06-06 10:57:42.649090+0300 test[11698:887936] -[UIButton copyWithZone:]: unrecognized selector sent to instance 0x7fb95650fca0
2018-06-06 10:57:42.656877+0300 test[11698:887936] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIButton copyWithZone:]: unrecognized selector sent to instance 0x7fb95650fca0'
*** First throw call stack:
(
0 CoreFoundation 0x000000010d0a01e6 exceptionPreprocess + 294
1 libobjc.A.dylib 0x0000000109519031 objc_exception_throw + 48
2 CoreFoundation 0x000000010d121784 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
3 UIKit 0x0000000109fe36db -[UIResponder doesNotRecognizeSelector:] + 295
4 CoreFoundation 0x000000010d022898 ___forwarding___ + 1432
5 CoreFoundation 0x000000010d022278 _CF_forwarding_prep_0 + 120
6 CoreFoundation 0x000000010cfb8d78 CFStringCreateCopy + 120
7 libswiftCore.dylib 0x000000010c123ffd _T0S2SyXl12_cocoaString_tcfCTf4gd_n + 93
8 libswiftCore.dylib 0x000000010c0bc773 _T0S2SyXl12_cocoaString_tcfC + 19
9 libswiftFoundation.dylib 0x000000010c5f27ae _T0SS10FoundationE36_unconditionallyBridgeFromObjectiveCSSSo8NSStringCSgFZ + 14
10 test 0x0000000108c0e0fd _T04test14ViewControllerC6alerttySS5title_SS7messageSC07UIAlertC5StyleO5styletFTo + 77
11 UIKit 0x0000000109db63e8 -[UIApplication sendAction:to:from:forEvent:] + 83
12 UIKit 0x0000000109f317a4 -[UIControl sendAction:to:forEvent:] + 67
13 UIKit 0x0000000109f31ac1 -[UIControl _sendActionsForEvents:withEvent:] + 450
14 UIKit 0x0000000109f30a09 -[UIControl touchesEnded:withEvent:] + 580
15 UIKit 0x0000000109e2b0bf -[UIWindow _sendTouchesForEvent:] + 2729
16 UIKit 0x0000000109e2c7c1 -[UIWindow sendEvent:] + 4086
17 UIKit 0x0000000109dd0310 -[UIApplication sendEvent:] + 352
18 UIKit 0x000000010a7116af __dispatchPreprocessedEventFromEventQueue + 2796
19 UIKit 0x000000010a7142c4 __handleEventQueueInternal + 5949
20 CoreFoundation 0x000000010d042bb1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
21 CoreFoundation 0x000000010d0274af __CFRunLoopDoSources0 + 271
22 CoreFoundation 0x000000010d026a6f __CFRunLoopRun + 1263
23 CoreFoundation 0x000000010d02630b CFRunLoopRunSpecific + 635
24 GraphicsServices 0x000000010f998a73 GSEventRunModal + 62
25 UIKit 0x0000000109db5057 UIApplicationMain + 159
26 test 0x0000000108c0f957 main + 55
27 libdyld.dylib 0x000000010e281955 start + 1
28 ??? 0x0000000000000001 0x0 + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)


Alex
06.06.2018
08:01:41
Пусть метод возвращает алерт и ты его презентуй где тебе надо

ViXette
06.06.2018
08:02:18
self.present может ?

PALM ?
06.06.2018
08:02:34

Alex
06.06.2018
08:02:46

ViXette
06.06.2018
08:03:58
ну это вроде функция для selector() - в каком контексте она вызовется потом

Leonid
06.06.2018
09:16:21
ребята, база данных стран и городов - что есть де-факто стандартом сейчас ? обновляемое

Google

Aleksandr
06.06.2018
09:22:40
google countries cities api

M
06.06.2018
09:46:03

Николай
06.06.2018
09:47:51
Mac OS High Sierra будет тормозить на 2,2 GHz Intel Core i7 ? Mac Book 2015

M
06.06.2018
09:48:24

Ivan
06.06.2018
09:50:11

Igor
06.06.2018
09:50:52

Ivan
06.06.2018
09:51:41

Viktor
06.06.2018
09:51:45

Илья
06.06.2018
09:58:08

Viktor
06.06.2018
10:00:56
Ну fusion drive вполне
Ну почти ssd, причем на том же iMac 2012 27, win10 и fedora вполне сносно шевелятся.
Пока вкорячил внешний ssd через usb (переживаю за трим и все дела) но разница колоссальная, а часть внутреннего hdd выделил под тайммашину.

Антон
06.06.2018
10:11:34

Roman
06.06.2018
10:41:55

Mia
06.06.2018
10:55:51
Добрый день, подскажите, пожалуйста, можно ли сделать наложение несколько modal view друг на друга?

Евгений
06.06.2018
11:10:38

Ivan
06.06.2018
11:32:21

Alex
06.06.2018
11:38:04

Ivan
06.06.2018
11:48:20
Но если очень надо - сохрани предыдущий, захайди его, покажи нужный, по скрытию - покажи первый

Mia
06.06.2018
11:50:22
Roger that

Ivan
06.06.2018
12:11:31

Google

Антон
06.06.2018
12:15:11

Ivan
06.06.2018
12:29:13
в OBJC нашел у себя очепятку:
self.self.paymentFailedDescLabel = [self getBoldLabel];
и оно работает, без ошибок О_о. Мб кто то знает почему?

Alex
06.06.2018
12:35:27
То есть текущий объект текущего объекта – это и есть сам текущий объект

Ivan
06.06.2018
12:36:50

Alex
06.06.2018
12:37:44
То есть это референс на один и тот же объект

Vasiliy
06.06.2018
12:39:39
Кложа же захватывает только self, а не его проперти

-_-
06.06.2018
13:05:44
self.self.self.value

Alexander
06.06.2018
13:26:20
#whois
Всем привет. Занимаюсь iOS довольно давно. Пишу только на Swift, читаю Objective-C код спокойно.
Хочу общаться с единомышленниками/найти интересные проектыч
Я из Вроцлава (Польша).
Узнала о чате из гугла (искал такие чаты)
Как вообще дела с работой удаленной обстоят? (Фриланс и парт-тайм)


Евгений
06.06.2018
13:29:25
Товарищи, подскажите по такому вопросу..
Есть некая форма для заполнения различными параметрами товара. Форму решил делать с помощью CollectionView.
В каждую секцию Коллекшена вставляется соответствующая ячейка. В одном месте по нажатию чекбокса, одна ячейка должна схлопнуться, а другая раскрыться. Для этого у меня на старте для одной секции высота установлена, например, 100, а для второй секции высота установлена в 0.
Затем по нажатию чекбокса, первая высота устанавливается в 0, а вторая в 100. Все это подставляется в "sizeForItemAt" и вызываю myCollectionView.reloadSections(myIndexSet), где myIndexSet это индексы всех секций от текущей и ниже. Причем myCollectionView.reloadData() не работает, точнее делает все последующие секции пустыми.
При таком раскладе все работает, но если промотать коллекш ниже, так, чтобы раскрываемые ячейки скрылись из виду, и вернуться обратно, то ячейки ОБЕ оказываются открытыми, причем одна поверх другой.
Не пойму как вторая секция может появляться, когда в любой момент времени у одной из них высота 0.
Причем если подвести экран так, что эти две секции чуть торчат сверху и подвигать немного туда-сюда, то видно как вторая ячейка по появляется, то исчезает.
А может я вообще не правильный подход выбрал? Тогда подскажите как лучше. Спасибо!


Alexander
06.06.2018
13:31:03
Товарищи, подскажите по такому вопросу..
Есть некая форма для заполнения различными параметрами товара. Форму решил делать с помощью CollectionView.
В каждую секцию Коллекшена вставляется соответствующая ячейка. В одном месте по нажатию чекбокса, одна ячейка должна схлопнуться, а другая раскрыться. Для этого у меня на старте для одной секции высота установлена, например, 100, а для второй секции высота установлена в 0.
Затем по нажатию чекбокса, первая высота устанавливается в 0, а вторая в 100. Все это подставляется в "sizeForItemAt" и вызываю myCollectionView.reloadSections(myIndexSet), где myIndexSet это индексы всех секций от текущей и ниже. Причем myCollectionView.reloadData() не работает, точнее делает все последующие секции пустыми.
При таком раскладе все работает, но если промотать коллекш ниже, так, чтобы раскрываемые ячейки скрылись из виду, и вернуться обратно, то ячейки ОБЕ оказываются открытыми, причем одна поверх другой.
Не пойму как вторая секция может появляться, когда в любой момент времени у одной из них высота 0.
Причем если подвести экран так, что эти две секции чуть торчат сверху и подвигать немного туда-сюда, то видно как вторая ячейка по появляется, то исчезает.
А может я вообще не правильный подход выбрал? Тогда подскажите как лучше. Спасибо!
Формы откуда-то приходят (с сервера) или статические ?(забиты один раз в приложение )


Евгений
06.06.2018
13:31:59
не, форма на девайсе

Alexander
06.06.2018
13:32:51

Евгений
06.06.2018
13:33:06
да

Alexander
06.06.2018
13:33:29
Я думаю проще всего сделать expandable cell

Евгений
06.06.2018
13:36:46
о том и речь, как ее правильно сделать?

Alexander
06.06.2018
13:43:27

Google

Alexander
06.06.2018
13:44:02
И использовать debugger, чтобы проследить выгрузку ячеек из памяти

Евгений
06.06.2018
13:45:50
А принципиально раскрытие ячеек как осуществляется, с помощью изменения высоты или удаления/вставки?

Alexander
06.06.2018
13:47:58
можете в лс выслать - подскажу

Admin
ERROR: S client not available

Alexander
06.06.2018
13:49:34
если смогу

Евгений
06.06.2018
14:03:13
Дизайн самый простой)))

Alexander
06.06.2018
14:17:37
Ок. Проблема в том, что вы не сохраняете значение высоты ячейки до ее выгрузки
После выгрузки она загружается ещё раз с дефолтным значением 100
Выгружается каждый раз, когда пропадает из виду
Я думаю, что для этого есть готовое решение

Alex
06.06.2018
15:27:46
Почему я прочитал «Сем 1, Сем 2 <-> Сем 3, Сем4»
У меня сессия головного мозга

Sergey
06.06.2018
15:57:52

Антон
06.06.2018
16:30:16

-_-
06.06.2018
16:40:04
Где баг-то?

Nik
06.06.2018
16:40:48
Это просто шрифт

Антон
06.06.2018
17:24:17
И вправду. На 10.13 такого не было

Ivan
06.06.2018
18:02:28
гитхаб пал?

Google

Ivan
06.06.2018
18:03:09
а не

Alexander
06.06.2018
18:06:24

Ivan
06.06.2018
18:06:32
все норм
уже

Leo
06.06.2018
20:09:48
Всем привет. Можете парой слов ответить, возможно ли из одного приложения использовать функции других приложений?
Скажем, я разрабатываю умный дом. У меня есть множество аппок, у каждой из которых своя конкретная функция - управление светом, теплом, детектор дыма. Возможно ли разработать аппку, где я мог бы соединить их все и использовать функции каждой?
Чисто теоритический вопрос, делать я так, конечно, не буду

Vladislav
06.06.2018
20:13:26
Leo для этого есть приложение Home, оно делает +- то, что вы описали.
Самому написать такое не получится, увы.

Leo
06.06.2018
20:13:39
Забыл представиться. Я js-разработчик, делаю реферат по экономике

Dmitry
06.06.2018
20:13:43

Leo
06.06.2018
20:16:20
То есть такое даже в теории не реализовать, так?

Vladislav
06.06.2018
20:16:58
https://developer.apple.com/homekit/

Dmitry
06.06.2018
20:17:01

Vladislav
06.06.2018
20:17:01
Почитайте