-1
我需要修復代碼的幫助。 我需要它來查看子類的前兩個字符。如果是字母數字(字母和數字)subclassize=7
;如果前兩個字符都是數字 subclassize=4
。 這是代碼:字符串中的字母數字
int startrentex=0;
int rentexsize=0;
//int totalsize=0;
int subclasssize=7;
//int descriptionsize=9;
int currentlength=[enteredText length];
if(appdata.appSettings.BarCodeStyle==0) {
if(currentlength>1){
NSString *str = [enteredText substringWithRange:NSMakeRange(1, 1)];
int testint=[str intValue];
if(![str isEqualToString:@"0"] && testint==0)
subclasssize=7;
else
subclasssize=4;
//a3fs12345hi there
//1B3456712345hi there
}
startrentex=subclasssize;
if(currentlength>subclasssize)
{
BOOL isspace=YES;
歡迎來到Stack Overflow。請儘快閱讀[關於]頁面。這是Objective C的代碼,不是嗎?大量使用''''強烈表明,無論如何它不是C++。如果你使用了正確的標籤([tag:objective-c],如果我的假設是正確的),你會得到更好的答案。 –
無關注 - 請使用鍵盤上的空格鍵。 「這是更容易閱讀?」或「Isthiseasiertoread?」代碼也一樣。 'if(currentLength> subclasssize)'比'if(currentLength> subclasssize)'更容易。 – rmaddy
您需要告訴我們當前代碼有什麼問題,否則問題不完整。 – Cristik