0

私は私の旅行でこれを見つけました:

http://www.opensource.apple.com/source/IOKitUser/IOKitUser-502/ps.subproj/IOPSKeys.h

次の値を(数値として)取得するにはどうすればよいですか?

#define kIOPSMaxCapacityKey "Max Capacity"

#define kIOPSDesignCapacityKey "DesignCapacity"

アプリ全体で使用できるようにしたいと思います。プロジェクトに何を追加する必要があり、どのように数値を抽出しますか?

どうもありがとう、

スチュアート

4

1 に答える 1

1

実際のディクショナリがこれらの値を格納している場所がわかったら、次の呼び出しを使用してディクショナリから値にアクセスできます。

CFDictionaryGetValue (
   CFDictionaryRef theDict,
   const void *key
);

ディレクトリhttp://www.opensource.apple.com/source/IOKitUser/IOKitUser-502/ps.subproj/をさらに調べると、辞書とドキュメントを取得するために呼び出すオブジェクト/メソッドを特定できる可能性があります。クラス内では、それが何を指しているかを示します(前述の2つのキーでは、CFNumberを指しているため、その場合、CFDictionaryGetValueはCFNumberを返します。

于 2010-02-08T21:43:04.383 に答える