問題タブ [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.
objective-c - NSData initWithContentsOfURL エラー
Web から画像を読み込もうとしています。データを初期化するには、次のメソッドを使用します。
しかし、私はこのエラーが発生します:
もちろん、self.imageUrl は NSURL プロパティです。
これは imageUrl url の例です。
これは私のメソッドの完全なコードです:
initWithContentsOfURL メソッドの何が問題になっていますか? どうもどうも
ios - CoreDataTableViewController を削除して再挿入した後、UITableView が読み込まれない
私はスタンフォードの CoreDataTableViewController を使用してアプリに取り組んでいます。CDTVC ファイルを削除してから再度追加するまで、すべてのデータベースの保存とフェッチは正しく機能していました。今は何も取得していません。CellForRowAtIndexPath が呼び出されておらず、フェッチ要求がデータベース内の正しい数のエントリを返しても (新しいエントリごとに反映されます)、numberOfRowsInSection と numberOfSections の両方が 0 を返します。
何が起こったのかわかりません。サブクラスを再作成して、まったく新しい Table View Controller を作成しようとしました。シミュレーターとデバイスからアプリを削除しました。dataSource およびデリゲートとしてのアウトレットが設定され、fetchedResultsController が設定されて nil ではなく、CoreDataTableViewController、setFetchedResultsController、および performFetch 内のメソッドがまだ呼び出されています。
ありがとう
objective-c - 特殊文字に縞模様のフォントを適用する方法は?
2013-2014 cs103p の課題 #6 を解決しています (ただし、この課題の詳細を知る必要はありません)。set gameを (完全版ではなく) 実装し、ボタンのコレクションにカードを表示する必要があります。記号は▲、●、■です。
シンボルの色を表すために、属性付きの文字列を使用します。陰影は無地で、縞模様で、開いています。実線と縞模様のシンボルの場合、 の値を変更するだけですNSStrokeWidthAttributeName
。これは、開いた文字ではゼロではありません。
今、問題は縞模様のキャラクターにあります。縞模様の文字を表すフォントmexcellentをダウンロードしました。しかし、問題は、ストライプが通常のアルファベット文字にのみ適用され、私の記号には適用されないことです. これらの文字をストライプで表現するにはどうすればよいですか?
uiimage - cs193p の SuperCard の例で UIImage をカード前面に描画できません
ITunesU cs193p講座をやっています。SuperCard の例に示すように、次のコードを使用して画像をカードの前面に描画しようとしていますが、何らかの理由で画像が UIView に描画されません。いくつかの助けをいただければ幸いです。
私は次のことを試し、辞書を使用して動作させました:
しかし、以前のコードが画像を取り込めなかった理由はまだわかりません。たとえば、Image.Xassets に示されているキング オブ ハートの画像の名前は「K♥」です。スタンフォードのサイトからコードをダウンロードしたとき、ビューに画像を描画することもできなかったので、他の人がこの問題を抱えていたのではないかと思っています.
ありがとう。
ios - NSAttributedString と NSMuttableAttributedString に関する問題
クラッシュし続ける次のコードがあり、その理由がわかりません。
プロパティは別の方法で設定されます。
-[__NSCFNumber length]: unrecognized selector sent to instance 0x8b54fe0
<-------- でマークされた行でこのエラーが発生し続けます。そして、私はその理由を見つけることができません。2 行目でのみクラッシュする属性セクションを削除すると、最初のマークされた行をなんとか取得できました。
誰か助けてくれませんか?
前もって感謝します。
ios - コアデータで UIManagedDocument を使用する標準的な (または正しい) 方法は何ですか?
Standford CS193P 経由で iOS を学習していますが、コア データ部分で問題が発生しました。
私はコアデータを使用してアプリを構築しようとしています.AppDelegateのカテゴリを作成します(didFinishLaunchingWithOptionsでUIManagedDocumentを作成します). .managedDocument = [self createUIManagedDocument] 取得するには:
UIManagedDocument の作成後、次を使用してこの UIManagedDocument をビュー コントローラーに渡そうとしています。
そして問題が発生し、View Controller で UIManagedDocument を開くことができません。丸一日検索したところ、答えが得られました。非同期で同時に2回開こうとしたため、IOリクエストの処理に時間がかかりました。いくつかのアプローチがあり、そのほとんどは Singleton を使用しています。
これが私の質問です:
- 上記のアプローチを使用してこれを行うことはできますか?
- いいえの場合、この UIManagedDocument を作成してアプリに渡す標準的な (または正しい) 方法は何ですか?
- UIManagedDocument を渡す代わりに、この UIManagedDocument の NSManagedObjectContext をビュー コントローラーに渡す必要がありますか?
私の質問を見直してくれてありがとう。