New file |
| | |
| | | // |
| | | // NSNumber+YYAdd.h |
| | | // YYCategories <https://github.com/ibireme/YYCategories> |
| | | // |
| | | // Created by ibireme on 13/8/24. |
| | | // Copyright (c) 2015 ibireme. |
| | | // |
| | | // This source code is licensed under the MIT-style license found in the |
| | | // LICENSE file in the root directory of this source tree. |
| | | // |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | NS_ASSUME_NONNULL_BEGIN |
| | | |
| | | /** |
| | | Provide a method to parse `NSString` for `NSNumber`. |
| | | */ |
| | | @interface NSNumber (YYAdd) |
| | | |
| | | /** |
| | | Creates and returns an NSNumber object from a string. |
| | | Valid format: @"12", @"12.345", @" -0xFF", @" .23e99 "... |
| | | |
| | | @param string The string described an number. |
| | | |
| | | @return an NSNumber when parse succeed, or nil if an error occurs. |
| | | */ |
| | | + (nullable NSNumber *)numberWithString:(NSString *)string; |
| | | |
| | | @end |
| | | |
| | | NS_ASSUME_NONNULL_END |