To find the shortest word in a string in Swift, you can first use the componentsSeparatedBy
method to split the string into an array of words. Then, you can loop through the words to find the shortest one by comparing their lengths.
Here's the code:
main.swift413 chars17 lines
You can call this function with a string as its argument to get the shortest word in the string. It returns an optional string, which will be nil
if the input string is empty or contains no words.
Here's an example usage:
main.swift189 chars7 lines
This will output "The shortest word is fox".
gistlibby LogSnag