@ios_ru

Страница 772 из 2351
Betrayer
18.04.2017
11:43:26
все для людей)
Нет мака — не человек.

Fayozjon [CybernatiC]
18.04.2017
11:43:56
все для людей)
Тут иос тут все через жопу

Ilkhom
18.04.2017
11:44:25


Google
Fayozjon [CybernatiC]
18.04.2017
11:44:29
Это только мета инфа

Betrayer
18.04.2017
11:44:52
Ilkhom, умный чтоле?

Fayozjon [CybernatiC]
18.04.2017
11:44:52
Картинки и прочая поебень

Betrayer
18.04.2017
11:44:58
Гайд почитай.

Либо Application loader, либо xCode.

Fayozjon [CybernatiC]
18.04.2017
11:45:17
Ilkhom
18.04.2017
11:45:19
во здесь добавляешь новую версию

Betrayer
18.04.2017
11:45:27
Как ты в вебе сертификаты прикрепишь?

Fayozjon [CybernatiC]
18.04.2017
11:45:31
Кек

Betrayer
18.04.2017
11:45:57
Ты можешь добавить уже залитый бинарник.

Ilkhom
18.04.2017
11:46:05
во здесь добавляешь новую версию
заливаешь бинарник Loader'oм или Xcode

Fayozjon [CybernatiC]
18.04.2017
11:46:13
Google
Ilkhom
18.04.2017
11:46:36
ребята угомонитесь уже

человек про создание новой версии спрашивал

Fayozjon [CybernatiC]
18.04.2017
11:47:22
Ну мы все объяснили хором что без мака ты не дев

Нет про загрузку

Глянь она даже апк писала

Ilkhom
18.04.2017
11:48:17
хз не читал, вопрос тока читал

Fayozjon [CybernatiC]
18.04.2017
11:48:42
Все работаем дальше....

А я пошел пивасик пить

Мисс
18.04.2017
11:49:40
Пруф
эээ

какой пруф. это к гадалке не ходи

Betrayer
18.04.2017
11:50:26
А ты сходи.

Мисс
18.04.2017
11:51:42
http://prntscr.com/extkon

сгоняла

Ilkhom
18.04.2017
11:52:32
http://prntscr.com/extkon
с этим в андроид чат

Мисс
18.04.2017
11:52:46
я же говорю, что просто можно

-_-
18.04.2017
11:54:51
http://prntscr.com/extkon
к чему это вообще, на андроиде можно, на iOSе нельзя

Betrayer
18.04.2017
11:54:58
Суть в том, что аплодить нужно с мака.

Мисс
18.04.2017
11:55:03
меня спросили - я показала

Google
Betrayer
18.04.2017
11:55:12
You are shit out of luck, missy.

Мисс
18.04.2017
11:55:32
да я уже поняла

-_-
18.04.2017
12:25:18
Народ, как правильно обернуть это в try catch в свифте? Что ловить нужно будет? var numericExpression = "2-" // ситуация с неправильным выражением let expression = NSExpression(format: numericExpression) // падает нафиг, т.к. неправильное

Ilkhom
18.04.2017
12:26:46
if let делай

в try catch должно возвращатся throw Error

-_-
18.04.2017
12:37:28
if let делай
«if let/if var optional binding only works when the result of the right side of the expression is an optional» другими словами - не работает(

Ilya
18.04.2017
12:39:03
Здесь нет необходимой тебе информации? https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/ErrorHandling.html

Ilya
18.04.2017
12:41:40
try? же есть

его можешь через if let

Ilkhom
18.04.2017
12:42:29
try? же есть
не опшенл же говорит

Ilkhom
18.04.2017
12:43:04
делай типа так do{ let xmlString = try String(contentsOf: accessURL, encoding: String.Encoding.utf8) guard let xmlDict = XMLDictionaryParser.sharedInstance().dictionary(with: xmlString) else { throw MyError.FoundNil("xmlDict") } guard let models = xmlDict["Cygnet"] as? NSArray else { throw MyError.FoundNil("models") } self.cygnets = models } catch { print("error getting xml string: \(error)") }

? Райзя ?
18.04.2017
12:43:05
И после этого можешь там try! Num(number) или try? Num(number) писать или с catch

Ilya
18.04.2017
12:43:47
не опшенл же говорит
причем здесь try? сам по себе возвращает опшионал

Что-то я не вижу у NSExpression ни одного инициализатора, который бы выбрасывал эксепшн

а валится у тебя скорее всего на этапе получения результата. Там как раз может быть nil

Ilkhom
18.04.2017
12:52:45


нет, вот что у него

Ilya
18.04.2017
12:53:45
я доки просто глянул по этому классу

Google
-_-
18.04.2017
12:54:07
Валится на парсинге прям

Ilya
18.04.2017
12:54:26
надо макбук доставать)

-_-
18.04.2017
12:54:42


Ilya
18.04.2017
12:55:23
try! тут тебе точно не помочник

Ilkhom
18.04.2017
12:56:10
я все перепробовал, тут другой подход нужен

Admin
ERROR: S client not available

Andrew
18.04.2017
12:56:19
А если ты правильное значение ставишь - то все ок?

ну типа "2+2" ?

Ilkhom
18.04.2017
13:00:09
а альтернативы NSExpression нет в свифте?

-_-
18.04.2017
13:04:54


Сука. Не кидает он ничего, он падает на нем прямо

а альтернативы NSExpression нет в свифте?
Да как-то не хочется, как раз то, что мне нужно, да еще и из коробки

Sergey
18.04.2017
13:05:55
парни, хочу прогать как царь. на свифте, с чего начать?

Andrew
18.04.2017
13:06:16
Да, жопа... Вот http://stackoverflow.com/questions/24710424/catch-an-exception-for-invalid-user-input-in-swift

внизу.

Делают обортку

Google
Sergey
18.04.2017
13:06:35
с дворца
о каком дворце речь?

-_-
18.04.2017
13:06:48
о каком дворце речь?
в котором будешь жить (:

Andrew
18.04.2017
13:07:09
обертку*

Sergey
18.04.2017
13:07:31
в котором будешь жить (:
ясно, понятно, ок. а по делу есть что нибудь?

-_-
18.04.2017
13:08:21
Да, жопа... Вот http://stackoverflow.com/questions/24710424/catch-an-exception-for-invalid-user-input-in-swift
Епт. Вот это костылищи. Блин, вот называется хотел все только на свифте делать)) Спасибо большое

Ilkhom
18.04.2017
13:08:42
?

Andrew
18.04.2017
13:08:48
Ilya
18.04.2017
13:08:55
Да как-то не хочется, как раз то, что мне нужно, да еще и из коробки
а какая логика подразумевается? ты хочешь любую строку передать, чтобы получить результат?

-_-
18.04.2017
13:08:58
ясно, понятно, ок. а по делу есть что нибудь?
А по делу надо сказать хотя бы, какие языки знаешь

Sergey
18.04.2017
13:10:08
так с любого места можно
просто я вообще в программировании не шарю, мб что нибудь прочитать нужно прежде чем про свифт задумываться? или можно сразу ? а если сразу то с какой книжки?)

-_-
18.04.2017
13:10:08
а какая логика подразумевается? ты хочешь любую строку передать, чтобы получить результат?
Нет. У меня есть готовый результат (число) и строка, которая возможно в результате даст это число. Мне нужно проверить строку. В строке может быть как валидное выражение, так и не очень

Ilya
18.04.2017
13:10:58
может как-то обезопасить себя? Тем более что там format, то есть ожидается что-то типа такого let mathExpression = NSExpression(format: "%d-%d", 2,2)

Andrew
18.04.2017
13:12:18
может как-то обезопасить себя? Тем более что там format, то есть ожидается что-то типа такого let mathExpression = NSExpression(format: "%d-%d", 2,2)
на СО там строку вообще пользователь вводит. А он как мы все знаем может навводить

-_-
18.04.2017
13:12:34
Я потому и хотел с себя это скинуть. Если выражение валидно - считаем, сравниваем. Если не валидно - ну ок, не подошло, бывает

Ilya
18.04.2017
13:12:44
забавно, что в консоль пишет, что не обработанно исключение, но исключение не выбрасывается

ну можно еще регуляркой предварительно проверить. или на so так и делают?

-_-
18.04.2017
13:13:58
Для меня вообще странно что у этого класса нет метода для валидации выражения

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