Описание тега optional
An immutable type that may contain a value or reference. Each instance of this type either contains a non-null value or reference, or contains nothing (in which case we say that the reference is "absent"; it is never said to "contain null").
1
ответ
Swift Optional Требуется уточнение
Я надеюсь, что кто-то может объяснить это мне.... (все еще довольно новый для Swift!) Эта строка не работает, если часть ноль... cell?.myTextField.text = part?.number (фатальная ошибка: неожиданно найден ноль при развертывании необязательного значен…
24 дек '14 в 12:07
1
ответ
Как удалить опциональные символы и символы массива из моего ответа JSON?
Я использую ниже HTTP Post call, и я получаю ответ с ненужными символами, как удалить эти символы и как сохранить эти значения с переменными. let task = URLSession.shared.dataTask(with: request) { data, response, error in guard let data = data, erro…
29 июл '18 в 19:01
4
ответа
Необязательный <Integer> не может быть преобразован в Int (для использования на панели прогресса GUI)
Я получаю сообщение об ошибке ниже, когда я пытаюсь установить значение на JProgressBar. "Опционально не может быть преобразовано в Int" Может кто-нибудь, пожалуйста, посоветуйте какие-либо обходные пути / решение?? public GUI(){ initComponents(); t…
21 ноя '18 в 09:16
4
ответа
Развертывание нескольких опций в swift
Я хочу загрузить PDF, который находится в моем комплекте приложений, в CGPDFDocument. Есть ли способ вызова функции, если любой из параметров, которые не принимают параметры, имеет значения, равные nil, функция не вызывается и возвращается nil. напр…
25 янв '16 в 11:42
1
ответ
Сбой при 'неожиданно найденном nil при развертывании необязательного' в методе setTitle UISegmentedControl
У меня есть sourceViewController, который обращается к UISegmentedControl в destinationViewController. EventType перечисление определяется как: enum EventType: Int { case Rashifal, RashiGyan } Название segmentedControl в destinationViewController до…
06 июн '17 в 06:11
1
ответ
Функция, возвращающая Необязательно ("Строка")
У меня есть эта функция, которая принимает значение Double, конвертирует его в валютный формат и возвращает строку, отформатированную как R$:1.200,30. func convert_Value(valor: Double) ->String { let formatter = NSNumberFormatter() formatter.numb…
03 июн '15 в 14:58
3
ответа
Требуется нулевое значение параметра JasperReports, чтобы показать все
Я прошел через эту проблему некоторое время, и я надеюсь, что вы можете мне помочь. У меня есть отчет по iReport, и я хотел бы, чтобы отчет был заполнен, даже если некоторые параметры имеют значение null. Вот что у меня SELECT evento."titulo" AS eve…
15 янв '11 в 00:03
1
ответ
Какая реальная выгода от возвращения Необязательного<Map <String, String >>, а не только пустой Map<String, String>
Если мой код вернется Map<String, String> конечно, но может быть пустым. Есть ли преимущество преобразования его в возвращение Optional<Map<String, String>>, Добавит ли это какую-либо выгоду пустым, но не нулевым экземплярам?
18 апр '15 в 01:30
1
ответ
Fortran Cascading Необязательные аргументы
У меня проблема с использованием необязательных аргументов. У меня есть две процедуры num_to_str а также qry которые принимают формат fm в качестве необязательного аргумента. Когда я звоню qry ("lc"), даже еслиfm нет, рутина num_to_str думает fm нас…
30 мар '15 в 01:41
4
ответа
Необязательный тип "Bool" не может использоваться как логическое значение; Вместо этого проверьте '!= Nil'
необязательный тип "Bool" не может использоваться как логическое значение; Вместо этого проверьте '!= Nil' Сначала я получил ошибку if, заменив условие if (after), второе, если условие никогда не выполнялось. Любая идея? До: if(userEmail?.isEmpty ||…
21 июн '15 в 23:34
4
ответа
Как воспользоваться лямбда-выражением с опциями
Я пытаюсь найти чистый и эффективный код способ применения метода преобразования в guava необязательно для создания объекта, я работаю с Java 8 с Guava. В одном месте кода я необязательно создал. Optional<Object> optional = Optional.of(objFrom…
12 мар '18 в 10:38
1
ответ
Объявить функцию протокола со значениями аргументов по умолчанию
Я хочу, чтобы эта функция была в протоколе: func slideToRight(currentViewController viewController: UIViewController, completion: ((Bool)->())? = nil) { // do some stuff } Но когда я пишу такой протокол: protocol SomeDelegate { func slideToRight(…
05 мар '18 в 16:22
0
ответов
Можно ли определить дополнительные поля в программе чтения Smooks CSV?
Я хочу читать записи CSV с помощью читателя Smooks CSV. Но моя проблема в том, как определить поле как необязательное. <?xml version="1.0"?> <smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd" xmlns:csv="http://www.milyn.o…
24 мар '15 в 07:16
1
ответ
Java 8: разница между map и flatMap для стиля проверки на ноль
Например у меня есть два модельных класса: public class Person {} public class Car {} Теперь у меня есть метод, который принимает 2 необязательных параметра: public void example1(Optional<Person> person, Optional<Car> car) { if (person.i…
27 мар '17 в 19:42
1
ответ
Как правильно вернуть Optional<> метода?
Я много читал о Java 8 Optional и понимаю концепцию, но все же испытываю трудности, пытаясь реализовать ее в своем коде самостоятельно. Хотя я нашел в Интернете хорошие примеры, я не нашел хорошего объяснения. У меня есть следующий метод: public sta…
14 июн '16 в 12:17
1
ответ
preg_match соответствует необязательному символу, а затем игнорирует оставшийся текст
У меня есть следующий формат строки: [[TEXT|TEXT]] <-- the "|TEXT" is optional И пока что хорошо работает: /([^\[]+)(?=\]\])/ Который вернется: TEXT or TEXT|TEXT Я хочу сопоставить до "|TEXT", если он был включен, и совпадать только с левой сторо…
21 янв '12 в 23:33
1
ответ
Переход от подкласса к базовому классу делает недействительной реализацию протокола?
Я хочу написать некоторый код, который реализует протокол. Все прошло нормально, когда его добавили в расширение ViewController, моего собственного подкласса UIViewController, но когда я изменил расширение на UIViewController, я получаю сообщение об…
16 окт '18 в 07:47
2
ответа
PHP preg_match с необязательными математическими правилами
Я хочу проанализировать эту строку и получить строку специальных значений для анализа есть один из этих шаблонов app/(integer)/(integer)/(text or null) app/(integer)/(text or null) app/(text or null) я могу использовать preg_match для простого испол…
15 ноя '14 в 06:07
1
ответ
Почему неявный необязательный параметр не требуется в методе init класса?
Я следую учебному пособию на веб-сайте Рэя Вендерлиха об ARC в Swift, и мне любопытно узнать, почему необязательный необязательный, но не неявный необязательный при создании класса на игровой площадке? Код детской площадки: class User { var name: St…
30 май '17 в 22:06
1
ответ
Как решить эту ошибку в Swift2?
Не удалось выполнить игровую площадку: MyPlayground.playground:19:33: ошибка: не удалось найти инициализатор для типа 'Int', который принимает список аргументов типа '(String)' var languagesLearnedNum: Int? = Int(languagesLearned) ^ var languagesLea…
06 окт '15 в 11:07