1

Shuttle Magstripe リーダーを使用しており、応答[notification object]を NSData に変換してから NSString に変換しています

NSData* data = [notification object];
NSString* response = [[NSString alloc] initWithData: data encoding:NSASCIIStringEncoding];

しかし、私がしようとするとNSLog(@"RESPONSE: %@", response);

Shuttle MagStripe?リーダーのスワイプ応答を適切に処理する方法について何かアイデアはありますか?

4

1 に答える 1

1

Try this way, pass the information as

 NSDictionary *userInfo = [NSDictionary dictionaryWithObject:<#yourNSDataObject> forKey:@"pass"];
   [[NSNotificationCenter defaultCenter] postNotificationName:@"myevent" object:nil userInfo:userInfo];

and on the receiver methord get the object like

- (void)receiveEvent:(NSNotification *)notification {
    NSData pass = [[notification userInfo] valueForKey:@"pass"];
}
于 2013-01-10T05:54:41.777 に答える