mobahustle blog -2ページ目

mobahustle blog

担当が好き勝手に書いてます。

昨日、お客さんのウェルキャットのハンディで不具合があって
調査しました。

あるバーコードは読めて、商品名が表示されるけど
あるバーコードはエラーにもならず、商品名も表示されないという不具合でした。

でもJANコードの登録がなければエラーになるはず。。。

とことん調査したところ

商品名に半角#が含まれる場合に、SQLが正常に結果を返さないことがわかりました。

今回はマスタを修正し、半角#を消しました。

PCでSQLiteのコマンドを叩いても普通に検索できるし、
本当にはまりました。。。。

XCode3.2.5でコーディングしたソースを参考にして

XCode4.2でプロトコルを実装したところ、エラーになった。

delegateのところを

@interface SomeClass : NSObject {
id
<SomeClassDelegate> __unsafe_unretained delegate;
}
@property (unsafe_unretained) id <SomeClassDelegate> delegate;

のように定義しないとだめみたい。

助かりました。

'Existing ivar 'delegate' for unsafe_unretained