Published: 06 Mar 2017 › Updated: 06 Mar 2017![[LeetCode] Objective C — Reverse a NSString](/nhc-explorer-cover.webp)
![[LeetCode] Objective C — Reverse a NSString](/nhc-explorer-cover.webp)
[LeetCode] Objective C — Reverse a NSString
[LeetCode: reverse a string] (https://leetcode.com/problems/reverse-string/)
NSString* reverseString(NSString *originalString)
{
// use a new string to append the chars from the old one
NSString *newString = @"";
for (int i = originalString.length-1; i >-1; i--) {
// get the substirng to append
NSString *charString = [originalString substringWithRange:NSMakeRange(i,1)];
// append to the new string
newString = [NSString stringWithFormat:@"%@%@", newString,charString];
}
return newString
}Leave [LeetCode] Objective C — Reverse a NSString to:
Read more #programming posts
Best Posts From nbfuhao
We have not curated any of nbfuhao's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From nbfuhao
- [LeetCode] Objective C — Reverse a NSString
- [LeetCode] Objective C — Check If a String Has Duplicate Characters
- [LeetCode] Convert Sorted Array to Binary Search Tree in Objective C
- [LeetCode] Validate Binary Search Tree in Objective C
- [LeetCode] Balanced Binary Tree in Objective C
- [LeetCode] Maximum Depth of Binary Tree in Objective C
- [LeetCode] Binary Tree Level Order Traversal in Objective C
- [LeetCode] Binary Tree Preorder Traversal in Objective C