問題タブ [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 - sqrt: 関数を使用した NSExpression で NSInvalidArgumentException が発生する
私は NSInvalidArgumentException を取得しています:
*** キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: 'サポートされていない関数型が SQL ストアに渡されました'
「multiply:by:」関数を使用しているネストされた NSExpression の平方根を取得するために NSExpression を使用しようとする場合。
私のコードは次のようになります。
ネストされた "multiply:by:" を評価しようとしてフェッチを実行すると、次のコードで問題なく動作します。
最初は、おそらく "sqrt" NSExpression がネストされた NSExpression で問題を抱えているのではないかと考えました。だから私は定数 NSExpression だけを試しました。次のコードは、sqrt NSExpression で定数を評価しようとします。同じ NSInvalidArguementException を引き起こします
何が問題を引き起こしている可能性がありますか?
ありがとう
道具屋
swift - 何かを評価できない場合に nil を取得する方法は?
ユーザー入力から文字列を解決するために NSExpression を使用しています。ここにコードがあります
解決できないため、プログラムがクラッシュしますが、文字列が NSExpression で解決できない場合は、nil を返すようにします。これを行う方法はありますか?
ios - Core データで sqlite クエリの DATETIME と TIME を使用する
SQLクエリに相当する述語は何ですか
どこ
NSPredicate で直接使用すると、次のエラーが発生します。
cocoa - NSExpression の init(forFunction:arguments:) の「random」および「random:」関数
Appleのドキュメントには、関数random
が返すと書かれています
オブジェクト (ランダムな
NSNumber
整数値)
次の 2 行のコードを実行した後:
私が得たのは、0.312047983519733 などの 0 から 1 までの数値です。
Functionrandom:
に関しては、ドキュメントはそれが返すと言っています
NSNumber
オブジェクト (0 と配列内の値の間のランダムな整数値 (排他的) )
ドキュメントに従って使用しようとしました(NSArray
数値を表す1つの NSExpression オブジェクトを含むオブジェクトであるパラメーターを取ります):
最初の行はコンパイルに合格することさえできません。コンソールには、「キャッチされていない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。理由: 'ランダム: はサポートされているメソッドではありません。' と表示されます。"
何が問題なのかわからない。のすべての機能を試しましたが
、とinit(forFunction:arguments:)
を除いてすべてドキュメントに記載されているとおりに機能しました。random
random:
core-data - NSFetchRequest: 個別の値を照会し、他のプロパティ値をカウントします
とのようなプロパティNSFetchRequest
を持つエンティティの を設定しようとしました:Location
country
city
はNSFetchRequest
、国 (または適切な国を含む Location オブジェクト) と都市の数を返す必要があります。
すべてのエントリをフェッチして「自分でカウント」できることはわかっていますが、適切なフェッチ リクエストを設定する方法 (またはそれが可能である場合) に興味があり、どのように行うかを知りたいです! :)
swift - NSExpression 低い数値を高い数値で割る
この場合、NSExpression を使用して 5/10 を除算しようとしていますが、0.5 ではなく 0 が返されます。
そしてアイデア?
objective-c - NSExpression がこの数式を正しく評価しないのはなぜですか?
次のコードがあります。
どういうわけか、返される結果はNSNumber
では0
なく の です40
。私は何を間違っていますか?
swift - Swift NSExpression pow 関数
いくつかの電卓オプションをコーディングしようとしています。NSExpression で関数 pow(a, b) を作成するのを手伝ってください。このようなものが必要です:
関数文字列を作成するときに、「2」の代わりに 2 番目の値を設定し、これを変更するにはどうすればよいですか?