下面的代碼獲取目標文件。 我是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