Jak wybrać ciąg od początku do określonej litery?Jak mogę wybrać ciąg od początku do określonej litery?
Na przykład w poniższym News nagłówek ...
someString = @"Los Angeles, California - Apple announces something, stock prices change."
Jak mogę wybrać tylko Los Angeles, California -
do osobnego ciąg? (Chcę oprzeć mój wybór na wszystko przed() znaku "kreska" z -
EDIT:.
Say my nagłówek wygląda tak:
someString = @"Los Angeles, California - Apple announces something - stock prices change."
Jak to zrobić Zapobiegnij, by ciąg znaków mojej lokalizacji wyglądał następująco: Los Angeles, California - Apple announces something
?
Edytuj:
Mój błąd, usunąłem pierwszy kreskę, a następnie odtwarzałem ciąg. Mój błąd działa wysłana odpowiedź.
Co by rangeOfDash opierało się na someString po przeanalizowaniu całości? – Moshe
Chcę tylko pierwszy kreska, a nie kolejne kreski. zobacz moją edycję. – Moshe
Nieważne, zobacz moją drugą edycję. – Moshe