আমি একটি অ্যারের থেকে একটি স্ট্রিং (যার মধ্যে একটি পূর্ণসংখ্যা রয়েছে) বের করার চেষ্টা করছি এবং তারপরে এটি কোনও ফাংশনে ইনট হিসাবে ব্যবহার করব। আমি এটি intValue ব্যবহার করে কোন int এ রূপান্তর করার চেষ্টা করছি।
আমি চেষ্টা করছি কোড এখানে।
NSArray *_returnedArguments = [serverOutput componentsSeparatedByString:@":"];
[_appDelegate loggedIn:usernameField.text:passwordField.text:(int)[[_returnedArguments objectAtIndex:2] intValue]];
আমি এই ত্রুটি পেয়েছি:
'লগইনডাইন :::' এর 3 আর্গুমেন্টটি পাসওয়ার্ড ছাড়াই পূর্ণসংখ্যা থেকে পয়েন্টার তৈরি করে
কোনো সমস্যা?
loggedIn:::
পদ্ধতির মতো দেখায় , যা কাজগুলি করার সিদ্ধান্ত নিরূপিত-অবজেক্টিভ-সি উপায়।
loggedIn:::
। এই ঘোষণার বাকীটি কেবলমাত্র প্যারামিটারের নাম, নির্বাচকটির অংশ নয়। আইডোম্যাটিকভাবে, এটি হওয়া উচিত - (void)loggedIn:(NSString *)tusername password:(NSString *)tpassword userID:(int)userId
। এবং তারপরে আপনি এটি হিসাবে কল হবে [_appDelegate userIsLoggedIn:usernameField.text password:passwordField.text userID:[[_returnedArguments objectAtIndex:2] intValue]];
।
(int)
অংশ