デバッグでcself0にどんな値が入ってるか見てみたら?