0
は...ここにファイルの抜粋です:iOSとのlibxmlコンパイラの警告質問
<root>
<person>
<age>99</age>
<name>bob</name>
</person>
<person>
<age>199</age>
<name>bill</name>
</person>
...
</root>
私はiOSアプリでのlibxmlを使用しています。このコード行:
if([[NSString stringWithUTF8String:cur_node->name] isEqualToString:@"name"]){
が私にこのコンパイラの警告を与えている:
Pointer targets in passing argument 1 of 'stringWithUTF8String:' differ in signedness
何この警告は、どういう意味とどのように私はそれを取り除くことができますか?
乾杯!
編集:
char
unsigned char
signed char
基本的には、のlibxmlプロパティ:(のconst char型*)としてcur_node->名前をキャストは