我有字符串包含類型的名稱。因此,它不是類型上的實例,我只有字符串值描述類型和字符串中的輸入文本。類型檢查字符串值,如「字符串」&「整數」和「布爾」
NSString *text = @"1234";
NSString *type = @"integer";
NSString *text = @"hello there";
NSString *type = @"string";
NSString *text = @"true";
NSString *type = @"bool";
你會如何檢查它是否是從tekst有效的類型。
NSRegularExpression會是正確的方式,或者你會怎麼做?
我想我會比較文字字符串。 (或者你可以做'[@「_ integer_string_bool_」rangeOfString:[NSString stringWithFormat:@「_%@ _」,type]]',看看結果是不是NSNotFound。) –