[問題] ExternalAccessory 一些問題

看板MacDev作者 (石炭石炭)時間13年前 (2012/03/21 16:45), 編輯推噓1(104)
留言5則, 1人參與, 最新討論串1/1
小弟我在版上高手指導之下 使用了eademo這個範例去學習 可是他上面使用的是tableView去顯示 我想要把它換成別種顯示方式(例如放在label裡面) 現在我利用連結的數量做判斷跟範例差不多 如果沒有連結我的label會出現"No Connect" 但是不知道怎麼把所以連結裝置的Name與connectionID放到label裡面 懇求各位高手指導我一下 -- ******************************************************************* 如果將字母 A 到 Z 分別編上 1 到 26 的分數,(A=1,B=2...,Z=26) 你的知識(KNOWLEDGE)得到 96 分(11+14+15+23+12+5+4+7+5=96) 你的努力(HARDWORK)也只得到 98 分(8+1+18+4+23+15+18+11=98) 你的態度(ATTITUDE)才是左右你生命的全部(1+20+20+9+20+21+4+5= <100> ) ******************************************************************* -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.26.126

03/22 02:30, , 1F
收到連線的notification之後,你看一下範例的...
03/22 02:30, 1F

03/22 02:31, , 2F
_accessoryDidConnect 這裡面的內容吧
03/22 02:31, 2F

03/22 02:32, , 3F
EAAccessory *connectedAccessory = [[..]...];
03/22 02:32, 3F

03/22 02:33, , 4F
可能會有你要的資訊@@?
03/22 02:33, 4F
我使用Button去讓我的Label顯示name與connectionID 可是在我的button方法裡面只要寫入 EAAccessory *connectedAccessory=[[..]...]就會出現錯誤 連按都不能按!! 我的寫法如下 -(IBAction)buttonea:(id)sender{ EAAccessory *connectnewname = [[sender userInfo] objectForKey:EAAccessoryKey]; NSString *newconnectname= [connectnewname name]; if ([accessoryList count] == 0) { NSString *newname =@"No Connect"; namelabel.text=newname; connectionIDlabel.text=newname; }else if([accessoryList count] != 0){ namelabel.text=newconnectname; } 在實機測試只要按下按鈕 就會卡在main.m的 return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 麻煩高手幫幫忙了!! ※ 編輯: love100205mt 來自: 114.32.26.126 (03/22 10:55)

03/23 16:01, , 5F
阿你accessoryList是怎麼來的?
03/23 16:01, 5F
文章代碼(AID): #1FQPKD4j (MacDev)
文章代碼(AID): #1FQPKD4j (MacDev)