من یه سری متن فارسی دارم که از یه جایی خونده می شن و داخل یه UITextView نمایش داده می شن. اعداد داخل متن به انگلیسی نشون داده می شن. راهی برای حل این مشکل هست؟
اطلاعیه
Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .
نمایش اعداد فارسی در UITextView
Collapse
X
-
نوشته اصلی توسط neeku نمایش پست هامن یه سری متن فارسی دارم که از یه جایی خونده می شن و داخل یه uitextview نمایش داده می شن. اعداد داخل متن به انگلیسی نشون داده می شن. راهی برای حل این مشکل هست؟
نظر
-
نوشته اصلی توسط apple for all نمایش پست هافکر نکنم بشه
نوشته اصلی توسط apple for all نمایش پست هاشما هم که هرچی میشه تاپیک میزنین
__________
اینها کاراکترهای اعداد فارسی هستند، میتونید با replace کردن کاراکتر اعداد انگلیسی در شی NSString یا NSMutableString عملیات جایگذاری رو انجام بدید و رشته ی تغییر یافته رو در UITextView قرار بدید.
کد:۰۱۲۳۴۵۶۷۸۹
کد:#import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSString *str = @"1234567890"; str = [str stringByReplacingOccurrencesOfString:@"0" withString:@"۰"]; str = [str stringByReplacingOccurrencesOfString:@"1" withString:@"۱"]; str = [str stringByReplacingOccurrencesOfString:@"2" withString:@"۲"]; str = [str stringByReplacingOccurrencesOfString:@"3" withString:@"۳"]; str = [str stringByReplacingOccurrencesOfString:@"4" withString:@"۴"]; str = [str stringByReplacingOccurrencesOfString:@"5" withString:@"۵"]; str = [str stringByReplacingOccurrencesOfString:@"6" withString:@"۶"]; str = [str stringByReplacingOccurrencesOfString:@"7" withString:@"۷"]; str = [str stringByReplacingOccurrencesOfString:@"8" withString:@"۸"]; str = [str stringByReplacingOccurrencesOfString:@"9" withString:@"۹"]; NSLog(@"%@", str); } return 0; }
ویرایش توسط eAmin : https://i-phone.ir/forums/member/939-eamin در ساعت 09-01-2012, 05:49 PM
نظر
-
نوشته اصلی توسط eamin نمایش پست هاشما از کجا میدونید که نمیشه؟
لطف کنید، در مورد چیزی که اطلاع ندارید اظهار نظر نفرمائید! و اسپم نزنید!
__________
اینها کاراکترهای اعداد فارسی هستند، میتونید با replace کردن کاراکتر اعداد انگلیسی در شی nsstring یا nsmutablestring عملیات جایگذاری رو انجام بدید و رشته ی تغییر یافته رو در uitextview قرار بدید.
کد:۰۱۲۳۴۵۶۷۸۹
کد:#import <foundation/foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { nsstring *str = @"1234567890"; str = [str stringbyreplacingoccurrencesofstring:@"0" withstring:@"۰"]; str = [str stringbyreplacingoccurrencesofstring:@"1" withstring:@"۱"]; str = [str stringbyreplacingoccurrencesofstring:@"2" withstring:@"۲"]; str = [str stringbyreplacingoccurrencesofstring:@"3" withstring:@"۳"]; str = [str stringbyreplacingoccurrencesofstring:@"4" withstring:@"۴"]; str = [str stringbyreplacingoccurrencesofstring:@"5" withstring:@"۵"]; str = [str stringbyreplacingoccurrencesofstring:@"6" withstring:@"۶"]; str = [str stringbyreplacingoccurrencesofstring:@"7" withstring:@"۷"]; str = [str stringbyreplacingoccurrencesofstring:@"8" withstring:@"۸"]; str = [str stringbyreplacingoccurrencesofstring:@"9" withstring:@"۹"]; nslog(@"%@", str); } return 0; }
۱.من ۲ سال به عنوان اپل دولوپر هستم ولی خوب نمی دونستم مرسی که به من یاد دادین من نگفتم که اصلا نیست گفتم فکر نکنم باشه
۲.ایشون برای دو مشکل که تفاوتی ندارن ۲ تا تاپیک مجزا زدن ... سایت بالا نمیاد و باید اسپم هارو کاهش بدیم
نظر
نظر