There is no control like that by default in iOS.
Option1: You have to create a component of yourself like what you have said. Create a component as AHPickerView(Ali Hassan PickerView)and you can give to the public(A UIView with a textfield and two buttons ) ;)
Option2: If you can sacrifice the UI then you can replicate the same functionality using UIPicker with two columns.
I prefer the second is option is good.
Note: Usability-wise option1 will be very hard for the user(Will almost irritate the user) to touch the increment and decrement button since it will be very small to touch exactly.
EDIT: AS @tc noted in comment, you may want to check this control UIStepper and its appearance here