そして、私はそれを理解できないようです。ここでは、とのトラブルを持っているラインの一つだ:'代入はキャストなしのポインタから整数を作る'エラー
hourToReadOut = currentHourInt - 12;
hoursToReadOut
とcurrentHoursInt
は.hファイルから両方の整数です。 currentHourIntは常に何かに設定されます。
そして、私はそれを理解できないようです。ここでは、とのトラブルを持っているラインの一つだ:'代入はキャストなしのポインタから整数を作る'エラー
hourToReadOut = currentHourInt - 12;
hoursToReadOut
とcurrentHoursInt
は.hファイルから両方の整数です。 currentHourIntは常に何かに設定されます。
あなたは整数へのポインタを割り当てるときにこのエラーが指定されている:currentHourInt
がポインタではなく、整数であるように見えます
int *intPtr;
int intVar;
intVar = intPtr - 12;
、あなたはそれがありません、本当によろしいですか?
intへのポインタとして1つを宣言しましたか? NSInteger * intの代わりにNSIntegerまたはint *を意味していましたか?または、おそらくintValueを呼び出すNSNumberオブジェクトですか?
.hファイルには 'int * hourToReadOut'を入れていました。それが理由です。私はそれを把握することができなかった、ありがとう。私が行方不明だったことが明らかであったかもしれないと思った。 – Andrew