@ios_ru

Страница 777 из 2351
Alexander
20.04.2017
07:11:43
А можно что бы кто то с аккаунтом девелопера создал в коннекте приложуху и добавил меня (без дев аккаунта) в качестве разработчика что бы я мог заливать билды?

Булат
20.04.2017
07:15:37
возможно, но билды будут заливаться от имено того, кто пригласил тебя в коннект

несмотря на то, что их ты заливаешь

Alexander
20.04.2017
07:16:49
Ну это ясно. Просто ради 1 приложухи покупать дев аккаунт как то не хочется.

Google
Dmitriy
20.04.2017
07:32:59
кто-то работал с linphone либой когда-то? Как она в работе?

Severd
20.04.2017
07:37:51
подтверди чатик, я тебе столько всего расскажу... )))

@PaksUkro скажи чтонибудь в наш чат, а то я клиент обновил - сообщения не доходят...

Dmitriy
20.04.2017
07:45:13
что за наш чат?

stonepig
20.04.2017
09:20:13
Привет. Начал изучать Swift, до этого учил Python и писал телеграм-бота. Работаю тестировщиком. Про группу узнал из гугла. Пришел к вам мучать занудными нубскими вопросами. Если есть чат для полных нубов в Swift, то дайте линк, пожалуйста. #whois

Betrayer
20.04.2017
09:21:40
лел

Это и есть чат для полных нубов в Swift.

stonepig
20.04.2017
09:22:06
Отлично.

Че-то понял, что веб - не моё, а тут и мак есть и айфон и язык перспективный, поэтому решил вкатиться.

Max
20.04.2017
09:25:41
Ребят, как на свифте описать класс описанный в другом модуле без импорта модуля. Просто везде import писать не хочется. В objc делалось : @classs MyClass;

stonepig
20.04.2017
09:26:06
Fayozjon [CybernatiC]
20.04.2017
09:26:34
может лучше наркотой торговать?не?
а че сразу не проститутом стать?

Google
stonepig
20.04.2017
09:28:50
func makeIncrementer() -> ((Int) -> Int) { func addOne(number: Int) -> Int { return 1 + number } return addOne } var increment = makeIncrementer() increment(7) makeIncrementer(9) чому increment(7) отрабатывает, а makeIncrementer(9) валится?

Alex
20.04.2017
09:30:09
)

возвращаемый тип функция

makeIncrementer(9)()

как-то так

stonepig
20.04.2017
09:31:36
всё равно не въеду. это в доке еще только глава "знакомство". там же дальше будет разжевываться по этому поводу?

makeIncrementer()(9) таки сработало. вроде понел

Max
20.04.2017
10:09:50
в смысле не нужен. Ну вот у меня subview инициализируется данными типа GMSAutocompletePrediction. GMSAutocompletePrediction описан в GooglePlaces модуле. Без импорта не видит.

а делать импорт и в контроллере и в самой вьюхе не хочется

или это никак не вредит?

Ilkhom
20.04.2017
10:10:57
для фреймворка нужен да

-_-
20.04.2017
10:11:34
makeIncrementer()(9) таки сработало. вроде понел
потому что ты сначала вызываешь функцию [ то есть () ], а потом сразу же ее вызываешь с параметром 9 [(9)]

Ilkhom
20.04.2017
10:11:57
но 1 раз

-_-
20.04.2017
10:12:01
Когда ты пишешь makeIncrementer(9) ты пытаешься передать 9 в функцию которая не принимает параметры

stonepig
20.04.2017
10:13:14
уже дошло, что обращаться надо было ко вложенной функции

спасиб

-_-
20.04.2017
10:14:56
Если ты книжку эппловскую про свифт читаешь

Google
-_-
20.04.2017
10:15:07
То там глава знакомство несколько замудреная

Я бы посоветовал сразу прыгать на подробное описание

Там будет тоже самое, но нормально объясняться

Max
20.04.2017
10:15:40
но 1 раз
на каждый файл приходится

иначе не видит

stonepig
20.04.2017
10:17:44
тогда бегло пробегусь по знакомству

Ilkhom
20.04.2017
10:18:35


хз, идеа свифтового неймспейса была такова

-_-
20.04.2017
10:18:42
Я просто сам читал сначала. И чем дальше читаю тем больше чувствую что становится не понятно

Потом закончил ее и начались подробности. И там уже ок

Max
20.04.2017
10:40:27
хз, идеа свифтового неймспейса была такова
ну так это для одного модуля. А для других как я хз((( придется так

Ilkhom
20.04.2017
10:41:47
в таргет добавлять

Earth Support
20.04.2017
10:42:22
Всем привет, кому-нибудь отчеты за март уже приходили в коннекте?

Алексей
20.04.2017
11:43:06
Ребят, такой вопрос: Есть валидация платежей на айосе. Я отсылаю на сервер рецепт и все прочие данные, он там уже курит сервер эпл, и как все проходит возвращает мне ответ (все это время коннект держится). Сейчас возник такой трабл на сервере, что у них превышается максимальное количество коннектов, поэтому все отваливается и они хотят перейти на пинговую систему, т.е я им посылаю запрос, в ответ получаю айди задачи, и потом каждые N секунд пингую их за результатом этой задачи. Мне идея с этими пингами дико не нравится, может есть варианты общения с сервером более «правильные» для таких случаев?

Алексей
20.04.2017
11:46:36
мне просто такая система не представляется надежной)

Vladislavs
20.04.2017
12:00:55
а чем она не надежна?

Алексей
20.04.2017
12:04:55
мне не нравится сам факт долбежки сервера каждые N секунд. сокеты например представляются более правильным решением

ну и в соседнем чате говорили что за пинги эпл может реджектить

Google
Алексей
20.04.2017
12:05:58
если на сервере опять-же пойдет что-то не так, и мне всегда будет возвращаться статус «пингуй дальше», я так и буду все время жизни приложения тратить пользовательский траффик

Vladislavs
20.04.2017
12:10:15
сделай себе 10 попыток пройтись по айдишнику

и не долбись бесконечно

Алексей
20.04.2017
12:12:49
почему именно 10?)

stonepig
20.04.2017
12:13:11
я думаю, он образно сказал

Алексей
20.04.2017
12:13:22
вот меня именно такие вещи и пугают, просто из головы взяли число, на него завязали логику, а потом удивляемся что что0то пошло не так)

Admin
ERROR: S client not available

Алексей
20.04.2017
12:50:25
так и происходит)

-_-
20.04.2017
12:51:22
А. Показалось что ты в том сообщении про устройство говорил

stonepig
20.04.2017
13:22:34
скажите, а зачем нужны кортежи, если можно юзать списки или словари?

в словарях и списках можно вернуть тоже разные значения.

разных типов, я имею ввиду

Александр
20.04.2017
13:24:19
Xcdyoutubekit можно юзать или эпл режектят?

Alex
20.04.2017
13:25:01
разных типов, я имею ввиду
в свифте не разных это будет Any или AnyObject

а потом догадывайся какой из них какого типа

а кортеж разнотипизирован сразу

Александр
20.04.2017
13:25:52


Это смутило?

Google
Алексей
20.04.2017
13:32:30
разве вебсокет это пинги?)

всегда думал что это тот-же TCP :)

Betrayer
20.04.2017
13:41:51
Это обращение на сервер периодические.

Vadim
20.04.2017
13:43:40
вебсокет постоянно соединение держит

Alex
20.04.2017
13:53:21
вебсокет постоянно соединение держит
постоянно это лонг пулинг

Fayozjon [CybernatiC]
20.04.2017
13:54:37
постоянно это лонг пулинг
Нет long-polling это доисторический метод, он с ajax ом делается, а websocket пришел насмену ему

Vadim
20.04.2017
13:54:40
постоянно это лонг пулинг
И как это отрицает мои слова?

Fayozjon [CybernatiC]
20.04.2017
13:54:53
вебсокет держит постоянно держит коннект открытым

и меняется все в режиме реального времени

stonepig
20.04.2017
14:00:22
let possibleNumber = "123" let convertedNumber = Int(possibleNumber) if convertedNumber != nil { print("convertedNumber contains some integer value") } не выводит ничего и ошибок тоже нет

в чем может быть проблема?

перезапустил плэйграунд и всё ок. странно

он может залипать?

Andrew
20.04.2017
14:03:31


stonepig
20.04.2017
14:03:47
да в том и прикол, что он крутился минуты 3

Taras
20.04.2017
14:05:07
там можно настроить запуск при нажатии на треугольник

Andrew
20.04.2017
14:05:08
ну пока не докрутится нибуя не будет

Страница 777 из 2351