問題タブ [foundation]

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

cocoa - NSMigrationManagerがnilエラーを返す原因は何ですか?

私はこのコードを持っています:

驚いたことに、NOを返し、errorポインタをnilのままにする/設定することがあります。これを引き起こす原因は何ですか?

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

objective-c - Objective-C で RS232 デバイスと通信するにはどうすればよいですか?

コマンドラインの Foundation Objective-C プログラムを作成しようとしていますが、RS232 シリアル デバイスと通信する必要があります。

これを行う方法についてのアイデアはありますか?

編集 - これはiPhone 用ではありません。これはデスクトップアプリケーションです。

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

objective-c - 2 つの NSDates が 1 週間離れている時期を判断する方法は?

私は NSMutableArray を持っている私のアプリであり、各エントリにはいくつかのキーと値のペアを持つ NSMutableDictionary があります。これらのペアの 1 つには、エントリの日付が含まれています。私のアプリの関数の 1 つで、どのエントリが互いに正確に 1 週​​間離れているか (つまり、日曜日から日曜日まで) を判断し、その週の各曜日の Key-Value ペアの 1 つからデータを合計する必要があります。

これを行うにはどうすればよいですか?

注: 日曜日から日曜日までとは、一般的には日曜日のことを意味し、正確には日曜日の午後 9 時から日曜日の午後 9 時までとは言いません。

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

iphone - フォトギャラリーのUIImageViewsおよび関連するビューコントローラ

Facebookの画像ビューアのように、フリックしたいUIImageViewのリストがあります。カスタムビューコントローラーでページコントロールを使用する必要があるコントローラーに関する提案や、これを実現するのに役立つオープンライブラリを知っている人はいますか?

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

iphone - Foundation のライブラリ NSCFString でのメモリ リーク

私は、メモリに細心の注意を払う必要があるプロジェクトに取り組んでいます。計測器でシミュレーションを実行したところ、次のリークが表示されました。

漏洩したオブジェクト: NSCFString
サイズ: 80 バイト
責任ライブラリ: Foundation
責任フレーム: NSPlaceHolderString

コード全体を検索しましたが、明示的に NSCFString を作成していません。

前もって感謝します。

0 投票する
5 に答える
10024 参照

objective-c - NSNumber リテラル

私はObjective-Cが初めてです。私は C と C++ を知っていますが、Objective-C にはかなりの学習曲線があります。とにかく、次のように書くためのより短い方法はありますか(おそらく何らかの NSNumber リテラルが存在する場合)。

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

objective-c - 「互換性のないポインタ型」が表示されるのはなぜですか?

NSStringクラスを継承し、「description」メソッドをオーバーライドするカスタムオブジェクトを作成しようとしています。

ただし、コンパイルすると、次の警告が表示されます。

タイプ「NSString*」の式で「OverrideTester*」を初期化する互換性のないポインター型

これが私のコードです:

main.m

OverrideTester.h

OverrideTester.m

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

cocoa - Key-Value Observingは内部でどのように実装されていますか?

この質問に対するFoundationMagicについての回答を得ました: Key-Value-observingに準拠するプレーンデータオブジェクトを実装するための最も*簡単な*方法は何ですか?

魔法は何ですか?内部でどのように機能しますか?内部の振る舞いがわからないフレームワークを使うのは危険なので、その振る舞いを知りたいです。現在、メソッド定義なしではどのように機能するのか理解できません。

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

iphone - NSUndoManager のヘルプ

わかりましたので、アプリで特定のアクションを元に戻す機能を追加したいと思います。私は自分のプロトカルか何かでそれを行う方法を作成するつもりでしたが、その後、NSUndoManager. ビルトインのファンデーションを使いたいのですが、よくわかりません。複数のサイコロの転がりを元に戻す必要があるため、以前のサイコロを のオブジェクトとして保存できれば、NSArrayおそらく最適です。を使用できますNSMutableStringが、配列が優先されます。

それから、シェイクして元に戻せることは知っていますが、ボタンがあればいいのにと思います。これらは私に最も問題を引き起こしています。以下に私の試みを含めました。それらのどれも機能していません。どんな助けでも大歓迎です。

ビューでDidLoad:

次に、サイコロを振る方法で、次のことを試しました。

次に、元に戻すボタンにリンクする IBAction を次に示します。

前もって感謝します

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

cocoa - stringByAppendingPathComponentの基礎バグ?

iOSアプリとFoundationツールで次の行を試しました。

私が得る結果は次のとおりです。

言い換えれば、stringByAppendingPathComponent(私が期待した)何も追加しないことに加えて、最後のもの/(これはOKと見なすことができます)飲み込み、URLスキームの1つを飲み込みますが/、これは私の本ではまったくOKではありません。

これは私だけに起こっているのですか?バグレポートを提出する前に、愚かなことを見逃しましたか?