Reputation: 39
I'm trying to get the textfields text, convert it to an int, and store it in a core data integer 32 attribute. I'm getting an error in the process:
Implicit conversion of 'int' to 'NSNumber' disallowed with arc
Here is What I've tried:
// trying to convert
int intLength = [self.length.text intValue];
// trying to set the current garden attribute to the converted int
self.currentGarden.length = intLength;
How can I fix this?
Upvotes: 0
Views: 115
Reputation: 199
NSNumber is an object and is not the same as int. Try creating a NSNumber using the constructor:
self.currentGarden.length = [NSNumber numberWithInt:intLength];
Upvotes: 2