123456789101112131415161718192021222324 |
- //
- // NSString+ObjcRuntime.h
- // FLEX
- //
- // Derived from MirrorKit.
- // Created by Tanner on 7/1/15.
- // Copyright (c) 2020 FLEX Team. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface NSString (Utilities)
- /// A dictionary of property attributes if the receiver is a valid property attributes string.
- /// Values are either a string or \c YES. Boolean attributes which are false will not be
- /// present in the dictionary. See this link on how to construct a proper attributes string:
- /// https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtPropertyIntrospection.html
- ///
- /// Note: this method doesn't work properly for certain type encodings, and neither does
- /// the property_copyAttributeValue function in the runtime itself. Radar: FB7499230
- - (NSDictionary *)propertyAttributes;
- @end
|