سؤال
لديّ مكالمة لعنوان URL واستقبل 0 أو 1 على الفشل أو النجاح. لدي بيانات بلدي في بيانات nsmutabledata *؛ هدف.
أحصل على البيانات ، لكنني أريد الآن معرفة ما إذا كان 1 أو 0. كيف أفعل هذا؟ هل أحتاج إلى الحصول على البايتات؟
شكرًا
المحلول
ستحتاج إلى تحويل ملف NSData
إلى NSString
أول. ثم يمكنك استخدام intValue
طريقة على NSString
لتحويله إلى عدد صحيح.
علي سبيل المثال:
NSString* response = [[[NSString alloc] initWithData: data encoding:
NSASCIIStringEncoding] autorelease];
int value = [response intValue];
لا تنتمي إلى StackOverflow