========================================================== =============================== Original blog, reprinted please declare the source of Electronic coffee (original id blue rock) ========================================================== ================================
An nsstring object represents a string of ordered characters (text ). an nscharacterset object represents a set of characters in no participant order. it is often much quicker to determine whether a character is a member of an nscharacterset than nsstring. you can't use an nscharacterset object to hold text, at least not in any sensible way, because it does not maintain any order of characters, its use is primarily for determining whether a character exists in a set of characters.
In nsstring splitting and search operations, we often provide two types of functions: nsstring and nscharacterset. What is the difference?
Nsstring is an ordered string.
Nscharacterset does not require character set combination. It is mainly used to determine whether a known string contains a specified character set, rather than to save the string.