Fix warnings in Xcode 5

The default type of assign throws warnings about assign not being appropriate in Xcode 5.   Furthermore cocoapods :inhibit_warnings => true isn't suppressing these warnings...
Merge pull request #686 from face/patch-1

Fix warnings in Xcode 5