NSString+FBVisualLength.m 526 B

12345678910111213141516171819
  1. /**
  2. * Copyright (c) 2015-present, Facebook, Inc.
  3. * All rights reserved.
  4. *
  5. * This source code is licensed under the BSD-style license found in the
  6. * LICENSE file in the root directory of this source tree. An additional grant
  7. * of patent rights can be found in the PATENTS file in the same directory.
  8. */
  9. #import "NSString+FBVisualLength.h"
  10. @implementation NSString (FBVisualLength)
  11. - (NSUInteger)fb_visualLength
  12. {
  13. return [self stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]].length;
  14. }
  15. @end