
Grushin
09.10.2018
08:02:22
Просто порядок навести в телеграмме по этому поводу нужно. По разработке видите как все хорошо, а по дизайну - нет. Вот мы и понасоздавали чаты по некоторым программам Adobe а людей нет
Заодно потом добавим в список чатов в гитхаб список один

Your
09.10.2018
09:04:12
Всем привет,ребят,кто знает как пофиксить ошибку "JSON text did not start with array or object and option to allow fragments not set "
Я так понял ,это связано с тем, что джсон как то неправильно сформирован ,на просторах интернета как то не нашел ответ

Google

Ivan
09.10.2018
09:06:14

Your
09.10.2018
09:06:45
Ничего не прислал
Могу прислать скрин кода

Ivan
09.10.2018
09:07:29
ну вот и ругается значит
что ты ему пустоту скармливаешь

Your
09.10.2018
09:07:40
Блин
Ну я не скармливаю пустоту
Я вроде отправляю массив со значениями

Ivan
09.10.2018
09:09:37
print(data) сделай

Dmitry
09.10.2018
09:10:08
можно нажать cmd+shift+4 и выделалить кусок экрана который ты хочешь заскриншотить

Your
09.10.2018
09:10:39
Я не могу зайти на этот аккаунт в телеге
На пк

Google

Your
09.10.2018
09:10:49
Хотя нет,могу,ща)

Ivan
09.10.2018
09:17:37
let xmlStr:String = String(bytes: data!, encoding: String.Encoding.utf8)!
тогда сперва в стринг конвертни

Your
09.10.2018
09:18:54
Ща

-_-
09.10.2018
09:22:38
https://developer.apple.com/documentation/foundation/jsonserialization/readingoptions/1416042-allowfragments
надо поставить. Но вообще у тебя похоже в JSON’е строка или что-то такое

Ivan
09.10.2018
09:23:05
пусть сперва посмотрит что сервер присылает
может там ему json вар дампом показывают бэкэндеры укуренные

Your
09.10.2018
09:23:30
что то такое*

Ivan
09.10.2018
09:23:52
ну я же говорил
тебе там чо
Array() ещё добавляют слово
с сервака
дай в личку тим вивер, я посмотрю что там у тебя не так

Your
09.10.2018
09:27:30
сек

Евгений
09.10.2018
09:58:44
Всем привет! Есть 2 компа, один на 10.14, второй на 10.13.6. На обоих стоит 10й икскод. На мохаве 10ка работает нормально, а вот на Хай Сиере как только запускается симулятор, начинаются жуткие лаги, как в самом симуляторе, так и во всей системе, работать невозможно. Погуглил, у многих есть такая проблема, но конкретного решения нет. Может кто то нашел способ "починить" 10ку на Сиере? Спасибо!

Dmitry
09.10.2018
10:30:17
А подскажите новичку какую-то хоррошую книжку или статью что бы разораться в сторибордах?
мне правда не под ios а под десктоп

Mayor
09.10.2018
10:32:29
разобраться в сторибордах??

Dmitry
09.10.2018
10:32:45
ну наверно ето про совсем примитивное

Google

Dmitry
09.10.2018
10:33:43
типа вот я сделал split view controller
и в нем два view
как теперь создать файл в котором писать код который будет этим вью упарвлять
нипянята (

Mayor
09.10.2018
10:34:22
не начинай со сплит вьюконтроллера
попробуй с обычным разобраться

Dmitry
09.10.2018
10:34:56
та ну просто у меня есть конкретная идея и я ее хотел делать - так есть какой-то стимул, ковыряться в реальной задаче
а на академических примерах быстро мана заканчивается if you know what I mean )

Mayor
09.10.2018
10:36:25
сделай тоже самое в обычном вью контроллере
это одно и тоже
ты так путаться будешь

Вовка
09.10.2018
10:37:01
Главное пиши в 600 строк

Mayor
09.10.2018
10:37:26
тем более откуда ты знаешь что такое сплит вью контроллер

Dmitry
09.10.2018
10:37:54
я начал с чтения HIG )

Mayor
09.10.2018
10:38:26
ты разобрался как обрабатывать нажатия на кнопку?

Dmitry
09.10.2018
10:38:29
а, ну и я в принципе знаю MVC и вобще давно программист

Mayor
09.10.2018
10:38:47
как изменять текст?

Dmitry
09.10.2018
10:38:52
ето легко
аутлеты / екшены
тягаешь туда сюда

Mayor
09.10.2018
10:39:30
ну тягать неудобно, можно и просто писать

Dmitry
09.10.2018
10:39:43
все я нашел пока ответ на вопрос )

Google

Dmitry
09.10.2018
10:40:00
оказывается андо не просто new file - class
а cocoa toch class

Mayor
09.10.2018
10:40:25
лол

Dmitry
09.10.2018
10:40:57
ну просто там есть "Swift file" и ты такой выбираешь его и дальше ничо указать низя и он пустой
я вот ето не уловил что шаблоны ж

Mayor
09.10.2018
10:41:24

Dmitry
09.10.2018
10:41:38
ну там надо знать от чего наследоваться
что в конструкторе писать
а я пока в этом лох

Mayor
09.10.2018
10:42:05
тебе не нужен конструктор
во вью контроллерах

Dmitry
09.10.2018
10:42:22
ето ты знаешь а я пока не знаю )
хм, не помогло мое знание
вот есть у меня такоэ
import Cocoa
class Sidebar: NSViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do view setup here.
}
}
а вот
заработало )

Mayor
09.10.2018
10:44:25
так ты макос приложение делаешь?
нсвьюконтроллер

Dmitry
09.10.2018
10:44:42
угу
судя по туторалам что я нашел / читаю большой разницы нет

Mayor
09.10.2018
10:46:04

Google

Mayor
09.10.2018
10:46:15
ты ж под макос пишешь

Dmitry
09.10.2018
10:46:19
ну не touch а просто )
туториал я смотрю под телефон же - там touch )
под десктоп мало туторалов
смотрю шо есть

Mayor
09.10.2018
10:46:50
ну как минимум на ios нет nsviewcontroller

Dmitry
09.10.2018
10:47:22
ну там оно UIiewController
а принцип тотже как я понял

Mayor
09.10.2018
10:48:25
да, методы те же надо переопределять

Dmitry
09.10.2018
10:48:34
мне главное принцип понять, я поэтому первое что спросил вот какую-то абстрактную доку что бы описывала как оно устроено

ᴠᴀʟᴇʀɪᴀ
09.10.2018
12:17:51
Чем отличается Делегат от Обзервера ?:)

Nosferatu
09.10.2018
12:19:30
Делегат выполняет делегированные ему методы. Обсёрвер следит за состоянием объекта. Странный вопрос)

Ivan Ilin
09.10.2018
12:19:54
как обсервить проперти у протокола?:)

Nosferatu
09.10.2018
12:20:53

Ivan Ilin
09.10.2018
12:21:01
да

Maksym
09.10.2018
12:21:16

Ivan Ilin
09.10.2018
12:21:32
это внутри объекта, а если снаружи хочу?