問題タブ [cs193p]

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

objective-c - NSData initWithContentsOfURL エラー

Web から画像を読み込もうとしています。データを初期化するには、次のメソッドを使用します。

しかし、私はこのエラーが発生します:

もちろん、self.imageUrl は NSURL プロパティです。

これは imageUrl url の例です。

これは私のメソッドの完全なコードです:

initWithContentsOfURL メソッドの何が問題になっていますか? どうもどうも

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

ios - CoreDataTableViewController を削除して再挿入した後、UITableView が読み込まれない

私はスタンフォードの CoreDataTableViewController を使用してアプリに取り組んでいます。CDTVC ファイルを削除してから再度追加するまで、すべてのデータベースの保存とフェッチは正しく機能していました。今は何も取得していません。CellForRowAtIndexPath が呼び出されておらず、フェッチ要求がデータベース内の正しい数のエントリを返しても (新しいエントリごとに反映されます)、numberOfRowsInSection と numberOfSections の両方が 0 を返します。

何が起こったのかわかりません。サブクラスを再作成して、まったく新しい Table View Controller を作成しようとしました。シミュレーターとデバイスからアプリを削除しました。dataSource およびデリゲートとしてのアウトレットが設定され、fetchedResultsController が設定されて nil ではなく、CoreDataTableViewController、setFetchedResultsController、および performFetch 内のメソッドがまだ呼び出されています。

ありがとう

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

objective-c - 特殊文字に縞模様のフォントを適用する方法は?

2013-2014 cs103p の課題 #6 を解決しています (ただし、この課題の詳細を知る必要はありません)。set gameを (完全版ではなく) 実装し、ボタンのコレクションにカードを表示する必要があります。記号は▲、●、■です。

シンボルの色を表すために、属性付きの文字列を使用します。陰影は無地で、縞模様で、開いています。実線と縞模様のシンボルの場合、 の値を変更するだけですNSStrokeWidthAttributeName。これは、開いた文字ではゼロではありません。

今、問題は縞模様のキャラクターにあります。縞模様の文字を表すフォントmexcellentをダウンロードしました。しかし、問題は、ストライプが通常のアルファベット文字にのみ適用され、私の記号には適用されないことです. これらの文字をストライプで表現するにはどうすればよいですか?

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

uiimage - cs193p の SuperCard の例で UIImage をカード前面に描画できません

ITunesU cs193p講座をやっています。SuperCard の例に示すように、次のコードを使用して画像をカードの前面に描画しようとしていますが、何らかの理由で画像が UIView に描画されません。いくつかの助けをいただければ幸いです。

私は次のことを試し、辞書を使用して動作させました:

しかし、以前のコードが画像を取り込めなかった理由はまだわかりません。たとえば、Image.Xassets に示されているキング オブ ハートの画像の名前は「K♥」です。スタンフォードのサイトからコードをダウンロードしたとき、ビューに画像を描画することもできなかったので、他の人がこの問題を抱えていたのではないかと思っています.

ありがとう。

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

ios - NSAttributedString と NSMuttableAttributedString に関する問題

クラッシュし続ける次のコードがあり、その理由がわかりません。

プロパティは別の方法で設定されます。

-[__NSCFNumber length]: unrecognized selector sent to instance 0x8b54fe0<-------- でマークされた行でこのエラーが発生し続けます。そして、私はその理由を見つけることができません。2 行目でのみクラッシュする属性セクションを削除すると、最初のマークされた行をなんとか取得できました。

誰か助けてくれませんか?

前もって感謝します。

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

ios - コアデータで UIManagedDocument を使用する標準的な (または正しい) 方法は何ですか?

Standford CS193P 経由で iOS を学習していますが、コア データ部分で問題が発生しました。

私はコアデータを使用してアプリを構築しようとしています.AppDelegateのカテゴリを作成します(didFinishLaunchingWithOptionsでUIManagedDocumentを作成します). .managedDocument = [self createUIManagedDocument] 取得するには:

UIManagedDocument の作成後、次を使用してこの UIManagedDocument をビュー コントローラーに渡そうとしています。

そして問題が発生し、View Controller で UIManagedDocument を開くことができません。丸一日検索したところ、答えが得られました。非同期で同時に2回開こうとしたため、IOリクエストの処理に時間がかかりました。いくつかのアプローチがあり、そのほとんどは Singleton を使用しています。

これが私の質問です:

  1. 上記のアプローチを使用してこれを行うことはできますか?
  2. いいえの場合、この UIManagedDocument を作成してアプリに渡す標準的な (または正しい) 方法は何ですか?
  3. UIManagedDocument を渡す代わりに、この UIManagedDocument の NSManagedObjectContext をビュー コントローラーに渡す必要がありますか?

私の質問を見直してくれてありがとう。