回答編集履歴

1

delegate

2016/04/15 01:48

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -7,3 +7,45 @@
7
7
 
8
8
 
9
9
  で良いんじゃないでしょうか?
10
+
11
+
12
+
13
+ 【追記】
14
+
15
+
16
+
17
+ peripheral:didDiscoverCharacteristicsForService:error:デリゲートの中で、
18
+
19
+
20
+
21
+ ```objectivec
22
+
23
+ - (void)peripheral:(CBPeripheral *)peripheral didDiscoverCharacteristicsForService:(CBService *)service error:(NSError *)error
24
+
25
+ {
26
+
27
+ if ([service.UUID isEqual:[CBUUID UUIDWithString:SERVICE_UUID]])
28
+
29
+ {
30
+
31
+ [service.characteristics enumerateObjectsUsingBlock:^(CBCharacteristic *characteristic, NSUInteger idx, BOOL *stop)
32
+
33
+ {
34
+
35
+ if ([characteristic.UUID isEqual:[CBUUID UUIDWithString:CHARACTERISTIC_UUID]])
36
+
37
+ {
38
+
39
+ [peripheral setNotifyValue:YES forCharacteristic:characteristic];
40
+
41
+ }
42
+
43
+ }];
44
+
45
+ }
46
+
47
+ }
48
+
49
+ ```
50
+
51
+