問題タブ [swift-playground]

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 投票する
2 に答える
6512 参照

swift - x.hasSuffix("pepper") で x.hasSuffix("pepper") を動作させる方法

以下のコード ブロックでは、 を理解できませんlet x where x.hasSuffix("pepper")

コンソール出力

野菜コメント:辛い唐辛子ですか

次のロジックが発生しているようです。

誰かが私のためにこれをよりよく説明できますか?

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

swift - 指定された引数を受け入れる「/」のオーバーロードが見つかりませんでした

エラーが発生しますaverage = total / numbers.count

指定された引数を受け入れる「/」のオーバーロードが見つかりませんでした

私は次のようにして修正しようとしました:

しかし、その後 getAverage は4代わりにに設定されました4.5

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

xcode - Xcode OS X Swift Playground 内で GLKit を使用するには?

Xcode 6 OS X Swift Playground 内で GLKit を使用しようとしていますが、

Playground に GLKView を認識させるには十分ではないようです。何か案は?

0 投票する
10 に答える
38116 参照

uikit - swift プレイグラウンドは UIKit をサポートしていますか?

遊び場で作成しようとしましたUILabelが、失敗しました。Playground は今のところOS X開発のみをサポートしていますか?

0 投票する
3 に答える
2876 参照

swift - .playground は迅速なファイルですか? 誰がそれを「見る」ことができますか?

.playground ファイルが実際に何であるかを理解しようとしています。ソースファイルの場合、(私が試した限りでは) プロジェクト内の他の Swift ファイルや、他の .playground ファイル、またはその逆では見ることができません。

プロジェクトにはそのようなファイルが 1 つあるはずですか? それらは一種のswiftファイルですか?

私はそれ (.playground ファイル) が何をするかは知っていますが、それがプロジェクトにどのように適合するかはわかりません。

0 投票する
4 に答える
24477 参照

swift - Swift プレイグラウンドは、同じプロジェクト内の他のソース ファイルを参照できますか?

プロジェクトの別の Swift ファイルに最も単純なカスタム クラスを作成しました。

次に、同じプロジェクト内のプレイグラウンドで、試しました

Xcode はこれを気に入らなかったようで、'Foo' は未解決の識別子であると教えてくれました。プロジェクト内の他の Swift ファイルは問題なく 'Foo' を解決できるため、プレイグラウンドがプロジェクト構造の残りの部分にどのように適合するかについて多少混乱しています。

プロジェクトの他の Swift ファイルで定義したカスタム クラスをプレイグラウンドで使用できるようにするにはどうすればよいですか? ビルド ターゲットの製品モジュールに名前を付けてプレイグラウンドにインポートしようとしましたが、成功しませんでした。プレイグラウンドは製品モジュールの名前を認識しません。

よろしくお願いします。私はそれが単純なものであることを知っています。

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

ios - サードパーティの Objective-C コードを Swift プレイグラウンドにインポートすることはできますか?

ここで提案されているように、既存の Objective-C コードをブリッジ ヘッダー経由で .swift ファイルにインポートできました。現時点では、swift プレイグラウンドで同様のことを行うことができませんでした。swift ファイルと同じようにヘッダーを認識していないようです。

興味深いことに、おそらく私の質問に対する否定的なことを示唆しているのは、プレイグラウンドが .swift/.m のようなターゲット メンバーシップの概念を共有していないように見えることです。

誰かがこれまたはおそらく別のメカニズムで成功しましたか?