isKey:inTable:
指定したキーがテーブルにあるかを返します
-(BOOL)isKey:(NSString *)key: inTable:(NSString *)table:
解説
指定したキーがテーブルにあるかを返します。あればYESを返します。
【table】プリンタ情報テーブル
● PPD プリンタ記述ファイル
● PPDOptionTranslation オプション
● PPDArgumentTranslation 引数
● PPDOrderDependency *OrderDependency値
● PPDUIConstraints *UIConstraint値
返り値
( BOOL )
YES/NO
引数
( NSString * )key
( NSString * )table
フレームワーク
ApplicationKit
クラス
NSPrinter
Instance Methods
使用可能
10.0
参照
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { //プリンタ NSPrinter *prn = [NSPrinter printerWithName:@"MICROLINE 3050c"]; //PPDにPCFileNameというキーがあったら処理する if ([prn isKey:@"PCFileName" inTable:@"PPD"]){ NSLog([prn stringForKey:@"PCFileName" inTable:@"PPD"]); }else{ NSLog(@"NO"); } } @end