There is no problem displaying Unicode characters in the console, so I would suggest that the string is included in the set in the first place.
I would suggest repeating all the objects inside the subfolders with something like:
for( id object in [subFolders allObjects] ) {
}
Even if this does not work, it at least allows you to work directly with strings. If it still prints:
"[Gmail] / \ U05d8 \ U05d9 \ U05d5 \ U05d8 \ U05d5 \ U05ea"
, unicode, : fooobar.com/questions/153357/... - NSSet