From a51168ce9f691fabea886fed2d3f950caf844d87 Mon Sep 17 00:00:00 2001 From: "matthias.ringwald" Date: Sat, 12 Dec 2009 20:24:01 +0000 Subject: [PATCH] added addressString convenience method --- CocoaTouch/include/BTstack/BTDevice.h | 1 + CocoaTouch/src/BTDevice.m | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CocoaTouch/include/BTstack/BTDevice.h b/CocoaTouch/include/BTstack/BTDevice.h index f17673c6d..0fb1bbd9a 100644 --- a/CocoaTouch/include/BTstack/BTDevice.h +++ b/CocoaTouch/include/BTstack/BTDevice.h @@ -74,6 +74,7 @@ typedef enum { - (void) setAddress:(bd_addr_t *)addr; - (bd_addr_t *) address; - (NSString *) toString; +- (NSString *) addressString; + (NSString *) stringForAddress:(bd_addr_t *) address; @property (readonly) BluetoothDeviceType deviceType; diff --git a/CocoaTouch/src/BTDevice.m b/CocoaTouch/src/BTDevice.m index 57fbc6df1..74c2566f7 100644 --- a/CocoaTouch/src/BTDevice.m +++ b/CocoaTouch/src/BTDevice.m @@ -69,6 +69,10 @@ - (NSString *) nameOrAddress{ if (name) return name; + return [self addressString]; +} + +- (NSString *) addressString{ return [BTDevice stringForAddress:&address]; }