type convert waring resolve (int -> NSInteger)

solve this problem: http://stackoverflow.com/questions/16918826/objective-c-implicit-conversion-loses-integer-precision-nsuinteger-aka-unsig