問題タブ [optional-values]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
306 参照

ios - オプション値のアンラップ中に nil が見つかりました、エラー

そのオプションがどこにあるのかわかりません。助けてください!これは本当に必要です。コードでオプションの値を使用していません。

0 投票する
2 に答える
1303 参照

json - UITextField の Optional 値をアンラップ中に予期せず nil が見つかりました

テキストtextfieldフィールドviewcontrollernil.

私はとても立ち往生しています。JSONを読み取る私のクラスは次のとおりです。

}

acceptJson次のビュー コントローラーにある JSON 文字列 ( ) を受け取る関数を呼び出します。

nameField.text設定行に例外がスローされ、nameFieldis nil. textfieldJSON 文字列を格納するにはどうすればよいですか?
そして、これが最初のView Controllerです:

}

0 投票する
2 に答える
3296 参照

ios - ダブルエクスクラメーション!! Swiftでマーク?

1 つの感嘆符の定義は知っていますが、2 つですか?

私は今日コーディングしていましたが、コンパイラーはもう1つ追加するように「強制」しました! 私の文に:

1つだけ使うなら!マーク、プロジェクトはコンパイルされず、エラーが表示されます:「オプションの型 'AnyObject の値?' アンラップされていません; '!' を使用するつもりでしたか? また '?'?" 次に、もう 1 つ追加します。そしてすべてが機能します。

Swift の2 つの感嘆符の意味は何ですか?

0 投票する
2 に答える
1691 参照

swift2 - 最新のxcodeに更新した後、文字列からoptional()を削除できませんか?

xcode を更新した後、文字列から optional() を削除できませんか?

これが出力されます

オプション("HK")

しかし、私はそれが必要です

香港

私はもう試した

しかし運がない!何か案は?

0 投票する
0 に答える
52 参照

xml - XMLPATH: フラットな構造で OPTIONAL 情報を検索する

次のXMLを取得しました

その構造は平らです。首尾一貫した一連の情報は、タグで始まり、タグで終わります。セット内の特定の情報は必須ですが、他の情報は必須ではありません。

私のプロセスでは、XPATH 1.0 を使用して最初に開始ノードを抽出し、その後、開始ノードごとに必須情報とオプション情報を取得したいと考えています。

私の問題は、によって提供される反復の現在のノードに適合するオプションのノードを導出するための適切な XPATH 式を見つけることです。

/doc/開始

私はすでに Kayessian XPath 1.0 Formula を与えました

XPath 1.0 で集合演算を実行する方法 XPath は 2 つの特定の要素の間のすべての要素を選択します

試しに2つのセットの交点を導き出す

次の兄弟::オプション[カウント(. | 次の兄弟::終了[1]/前の兄弟::オプション)=(カウント(次の兄弟::終了[1]/前の兄弟::オプション)) ]

どうもありがとう

乾杯クリスチャン

0 投票する
1 に答える
108 参照

swift - コレクションのオプション値を迅速に変更しますか?

rowDescriptorAnyObject?型です。 に変換self.rowDescriptor?.valueimagesます。に画像を追加したいself.rowDescriptor?.value。以下のようにできませんでした。images値は 1 つです。しかし、self.rowDescriptor?.valueまだ空です。それに関する文書が見つかりません。それについての理由は何ですか。