V súčasnej dobe mám niekoľko polí reťazcov, ktoréspojte sa do jedného radu reťazcov a vyhľadajte. @ "% @ |% @ |% @ |% @ |% @ |% @". Teraz sa snažím oddeliť obsah veľkého množstva reťazcov @ "% @" späť do pôvodných šiestich reťazcov. Existuje nejaký spôsob, ako to môžem urobiť. Áno, znie to zbytočne, ale v tomto štádiu vývoja je to potrebné.
edit: Pre objasnenie používam šesť paralelných polí a vložím každú zodpovedajúcu hodnotu medzi rúrky a prevediem ju na kombinovanú skupinu reťazcov. Chcem sa oddeliť "Slovo A | Slovo B | Slovo C | Slovo D | Slovo E | Slovo F", do NSString A = "Slovo A"; NSString B = "Slovo B"; atď.
odpovede:
1 pre odpoveď č. 1Na oddelenie tohto reťazca môžete použiť:
NSArray *array = [yourStrngToSeparate componentsSeparatedByString:@" | "];
Ak ho chcete vložiť späť do reťazca, ktorý nemusíte používať stringWithFormat, môžete urobiť:
NSString *string = [array componentsJoinedByString:@" | "];