問題タブ [wwdc]

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 に答える
1629 参照

objective-c - ObjectiveC の Advance NSOperation WWDC 2015 サンプル

私は Advance NSOperation WWDC 2015 セッションを行っていましたが、最後に Apple が Swift で書かれた地震サンプルを提供してくれました。

私はまだ Swift を使い始めていないので、Objective C でそのサンプルを入手できれば本当にありがたいです。

サンプルが実際にアドオンになるように、既存の製品アーキテクチャを WWDCApp アーキテクチャに従って書き直したかったのです。

誰かが私を正しい方向に向けることができれば、それは素晴らしいことです.

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

ios - 以前に非アクティブ化した制約をアクティブ化するにはどうすればよいですか?

私は私のへの参照を保持しますNSLayoutConstraint

次に、変数@IBActionに応じてアクティブ化/非アクティブ化するものもあります。flag

しかし、アクションをもう一度呼び出すとunexpectedly found nil while unwrapping an Optional valuemyConstrain.

さらに、アニメーション化されません。私は何を間違っていますか?

WWDC 2015 のチュートリアルに従います。

ここに画像の説明を入力

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

ios - 1x、2x、3x をサポートする IOS のイメージ

WWDC 2015 では、iphone 6p は 3x 画像のみをダウンロードし、他の画像を無視するため、アセットに 1x、2x、3x 画像を使用すると述べています。App Thinning について見てきました。

iOS 9以下専用なのか知りたいです。

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

ios - Macでアップルウォッチの画面を見る方法

(タイトルの通り) Mac で Apple Watch の画面を見ることができるかどうか知りたいです (WWDC のビデオのように)。(リモートクライアントへの)デモンストレーションをする必要があるので、それができればいいのですが。私は解決策を探していましたが、今のところ運がありません。

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

xcode - UITesting xcode 2015

wwdc 2015 で UITesting を見て、記録を開始しました。手順は、ユーザーがテーブルビューをタップすると、API にリクエストを送信することです。ただし、リクエストが何度も呼び出されているようです。また、次のページにはまだ進みません。記録せずにアプリを実行するだけなら大丈夫です。これについて考えられる原因は何ですか?

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

swift - Swift セッションでの WWDC プロトコル指向プログラミング

Apple の 2015 WWDC Protocol-Oriented Programming in Swift セッションのこのコード行は何をしますか?

このコード行が使用されているデモ プレイグラウンドとファイルの Swift 2.1 バージョンは、https://github.com/alskipp/Swift-Diagram-Playgrounds/blob/master/Crustacean.playground/Sources/CoreGraphicsDiagramView にあります。迅速

すべての Drawable に対して CGContextStrokePath(context) がどのように呼び出されるかを理解しようとしています。

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

ios - WWDC 2014 のビデオ「A Look Inside Presentation Controllers」で何度も語られた「chrome」の意味

WWDC 2014 のビデオを見て、iOS ソフトウェアの開発に関するトレンドをフォローしています。しかし、私はネイティブの英語ユーザーではないので、ビデオ「 A Look Inside Presentation Controllers 」に何度も出てくる「 chrome 」という言葉の正確な意味を理解できませんでした。「クロム」は、グーグルクロム、クロムOS、クロム素材のいずれでもないと思います。

誰かが正確な意味を説明できますか?

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

ios - Xcode Playground: 新しいページはソース ファイルを参照できません

WWDC2015 Session 405 Authoring Rich Playgrounds のビデオを見てとても興奮しました。ソース内のコードを異なるページ間で再利用することを約束しているようです。

ただし、自動的には発生しないようです。つまり、新しいページは で定義された func にアクセスできませんSource swift file

ソースファイルで定義された func にアクセスするにはどうすればよいですか?

ありがとう

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

arrays - Swift は配列のコピーオンライト動作をどのように実装しますか?

値 type を使用してより良いアプリを構築するのを見た後。彼らが作ったPhotoshopの例では、彼らは言った

その図の 2 つのインスタンスでコピーされるのは、人物のシャツを含むタイルだけです。したがって、古い状態と新しい状態という 2 つの別個のドキュメントがありますが、結果として消費しなければならなかった唯一の新しいデータは、この人のシャツに含まれるタイルです。

それで、メモリ内のこれら 2 つの配列がどのように見えるか疑問に思い始めました。そこで、ちょっとした実験をします。

valueArray と valueArray2 のアドレスを出力すると、それらは同じではありません。
「たぶん、配列にポインタを格納することでこれを実装していますか?」
しかし、 lldb を使用してメモリの内容を出力すると、実際には 4 Int (1,9,2,7) になります。
だから私は混乱しています、私はまだ配列を変更していません。そして、彼らは配列全体のコピーを作成しているようですか? では、どこを誤解したのでしょうか。
構造体のアドレスを出力するために使用した関数は、この質問で @nschum によって提供されたメソッドを使用することです。

これは、この質問の重複した質問ではありません。私は言語フェザーについて、もう 1 つはプログラミング スキルについて質問しています。