下面的代码获取目标文件。 我是tryind获取字符串的答案,如 “A1”, “C4”从c char []
这是我遇到的不是 “A1” 的内容: “住址结局:\ 340} 00 \ 214” 这个prinf:
printf("\nadresse finale: %s",[self convertCGPointToSquareAdress:self.frame.origin]);
方法是:
-(NSString *) convertCGPointToSquareAdress:(CGPoint) point{
int x= point.x /PIECE_WIDTH;
int y=point.y/PIECE_WIDTH;
char lettreChiffre[2];
//char chiffre;
NSString *squareAdress;
//ascii a=97 , b=98... h=105
for (int i=97; i<105; i++) {
for (int j=8; j>0; j--) {
if(i-97==x && j-1==y){
NSLog(@"enterrrrrrrrrred if convertCGPointToSquareAdress");
lettreChiffre[0]=i;
lettreChiffre[1]=(char) j;
printf(" lettreChiffre: %s ", lettreChiffre);
NSString *squareAdress=[NSString stringWithFormat:@"%s", lettreChiffre];
break;
}
}
}
return squareAdress;
}
你能帮帮我吗? 在此先感谢。
它的工作原理。谢谢 – kossibox 2009-09-17 12:37:59