問題タブ [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 投票する
3 に答える
34010 参照

swift - Swift Playground にそのようなモジュール「Cocoa」はありません

WWDC プレイグラウンド セッションで使用されているコードの一部をフォローしようとしています。Cocoa フレームワークを次のようにインポートしようとしています。

しかし、アシスタントエディターで次のエラーが発生します

それがまったく役立つなら、私はビデオの41:20にいます。

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

swift - Swift Playground自体を参照するには?

プログラムでボタンを作成する方法から?

self は迅速な遊び場では機能しません:

エラー :

プレイグラウンドの実行に失敗しました: エラー: :42:13: エラー: 未解決の識別子 'self' の使用

また、コンパイルされるボタンアクションメソッドを含むクラスを作成しようとしましたが、ボタンをクリックしてもコンソールに何も出力されません

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

enums - これを実行するためにif文が必要なのはなぜですか

Apple の迅速な本には、列挙型の例があります。生の Int を enum ランクに変換できます。ただし、ifステートメントを削除しようとすると、コードは私に与えます

プレイグラウンドの実行に失敗しました: エラー: :30:13: エラー: 'ランク?' 「simpleDeciption」という名前のメンバーがありません

0 投票する
18 に答える
13989 参照

swift - ランクとスーツの組み合わせごとに 1 枚のカードで、カードの完全なデッキを作成するメソッドを Card に追加します。

だから私は、Apple Swift Book にある実験を行ってきました。

これまでのところ、これを除いてすべて行うことができました。以下は私が試したものですが、それを機能させる方法がわかりません。

ランクとスーツの組み合わせごとに 1 枚のカードを含む、カードの完全なデッキを作成するメソッドをCardに追加します。

  • そのメソッド、配列に対して何を返すべきかわかりませんか?
  • これを作成するには for ループを使用する必要がありますか? または、列挙型でこれを行う適切な/より簡単な方法はありますか
  • このメソッドをCard内に作成するのはなぜですか。呼び出しthreeOfSpades.createFullDeck()は正しくないようです。
0 投票する
2 に答える
27411 参照

random - スウィフト乱数

この drawRandomCard 関数に問題があります。

しばらくは正常に動作しますが、最終的にはアプリケーションがクラッシュします。

コードは次のとおりです。

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

sprite-kit - SKShapeNode(circleOfRadius) は、OSX の Playground で「認識されないセレクターがクラスに送信されました」という結果になります

次のプレイグラウンドでは、「クラスに送信された認識されないセレクター...」というタイムライン エラーが発生します。

スクリーンショット

プラットフォームが iOS の場合は問題なく動作するようです。10.9.3 を実行中