Macに接続されたデバイスをリストし、Objective Cで/ dev/ttyを取得するにはどうすればよいですか?MacのUSBポートに接続されたデバイスを一覧表示するにはどうすればよいですか?
私は過去1日ほど前から構築していたアプリケーションでこれをやりたいと思っています。
私は、Macに接続されたデバイスをリストし、このアプリケーションのための私の基準に合ったものを見つける必要があります。どのようにデバイスを見つけ、その/ dev/ttyをNSStringsとして一覧表示しますか?
Macに接続されたデバイスをリストし、Objective Cで/ dev/ttyを取得するにはどうすればよいですか?MacのUSBポートに接続されたデバイスを一覧表示するにはどうすればよいですか?
私は過去1日ほど前から構築していたアプリケーションでこれをやりたいと思っています。
私は、Macに接続されたデバイスをリストし、このアプリケーションのための私の基準に合ったものを見つける必要があります。どのようにデバイスを見つけ、その/ dev/ttyをNSStringsとして一覧表示しますか?
Finding and Accessing Devices詳細情報が表示されます。
ヘッダファイルMounter.h
#include <sys/param.h>
#include <sys/ucred.h>
#include <sys/mount.h>
@interface Mounter : NSObject {
struct statfs *buf;
int i, count;
@private
}
-(void) getMountList;
@end
実装Mounter.mファイル:
#import "Mounter.h"
@implementation Mounter
-(void) getMountList {
NSFileManager *fm = [NSFileManager defaultManager];
count = getmntinfo(&buf, 0);
for (i=0; i<count; i++)
{
NSString *path = [NSString stringWithUTF8String:buf[i].f_mntonname];
NSLog(@"Drivers: %@", path);
}
私は本当にこれがすべてで関連してどのように表示されません。 – Hasturkun