- 是的。是的。
在Fone公司,您將獲得在抵達的Fone公司大概是這樣的信息:
-(void)onSocket:(AsyncSocket *)sock didReadData:(NSData*)data withTag:(long)tag
{
[data getBytes:&getMe length:sizeof(CommProt)];
// do not forget to roll in the next read...
[sock readDataToLength:sizeof(CommProt) withTimeout:-1 tag:0];
// now parse that command
}
,並在Fone公司,你會從Fone公司發送的信息很可能是這樣的(有幾個不同的方法)...
-(void) mySendStringData:(NSString *)sss
{
// so easy, thank goodness for AysncSocket
NSData* data = [sss dataUsingEncoding: NSASCIIStringEncoding];
[theSocket writeData:data withTimeout:0.5 tag:0];
[theSocket writeData:quickCR withTimeout:0.5 tag:0];
// (in the protocol at hand, we are using a delimiter on the end (a CR))
}
注。有可能這個職位,我做可幫助你:它提供了有關協議的內幕在iOS設備上:
Tablet(iPad/Android)-Server Communication Protocol
我希望它能幫助。
可以想象這將有助於iPad and Arduino Integration這個祕密的知識可以幫助Client/Server GKSessions乾杯
巨大的感謝! :)我會試一試:),如果我被卡住了,我會再問一次,如果我可以:) – cpprulez 2010-11-23 08:19:53