問題タブ [nsexpression]
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.
ios - キーパスの NSExpression を取得するには?
テーブル ビューと検索バーがあります。複数のキーの値を検索し、それに応じてテーブルをフィルタリングする必要があります。次のコードを使用してフィルタリングします
しかし、cellForRowAtIndexPath では、次のように値を取得する必要があります。
objectForKey:@"text"
私の質問は、の値を取得するためにどのように追加します[NSExpression expressionForKeyPath:@"STOCKUNIT"];
か? に余分なキーを追加する方法はexpressionForKeyPath
?
swift - Swift 3.0 で変更された NSExpression\NSNumber 拡張子
NSNumber の拡張子があります。
次に、計算でこの拡張機能を使用します
Xcode 7.3.1 と Swift 2.2 ではすべて動作しますが、Xcode 8 と Swift 3.0 では拡張 NSNumber にエラーがあります。
私はこのエラーを修正しましたが、新しいものを取得します
ここで新しいエラーが発生しました
エラー: プレイグラウンドの実行が中止されました: エラー: 実行が中断されました。理由: EXC_BAD_ACCESS (コード=EXC_I386_GPFLT)。プロセスは中断された時点で残っています。式の評価前の状態に戻すには、"thread return -x" を使用します。
拡張 NSNumber の最初のエラーをどのように修正しますか?
swift3 - NSExpression の丸めを停止する方法
私は Swift 3 で電卓を作っていますが、いくつかの問題に遭遇しました。
私はNSExpressionを使用してユーザーの方程式を計算してきましたが、答えは常に丸められます。
答えが四捨五入されていることを確認するために、3 / 2を計算しました。
上記のコードは1.5ではなく1.0を出力します。
NSExpression の丸めを停止する方法を知っている人はいますか? ありがとう。