FBSDKUtility
@interfaceFBSDKUtility:NSObject
Class to contain common utility methods.
@interfaceFBSDKUtility:NSObject
-(instancetype)initNS_UNAVAILABLE;
+(instancetype)newNS_UNAVAILABLE;
+(nonnullNSDictionary<NSString*,NSString*>*)dictionaryWithQueryString:(nonnullNSString*)queryString;
classfuncdictionary(withQueryqueryString:String)->[String:String]
+(nonnullNSString*)queryStringWithDictionary:(nonnullNSDictionary<NSString*,id>*)dictionaryerror:(NSError*_Nullable*_Nullable)errorRef;
classfuncquery(fromdictionary:[String:Any])throws->String
+(nonnullNSString*)URLDecode:(nonnullNSString*)value;
classfuncdecode(urlStringvalue:String)->String
+(nonnullNSString*)URLEncode:(nonnullNSString*)value;
classfuncencode(urlStringvalue:String)->String
+(nonnulldispatch_source_t)startGCDTimerWithInterval:(double)intervalblock:(nonnulldispatch_block_t)block;
classfuncstartGCDTimer(withIntervalinterval:Double,block:@escaping()->Void)->DispatchSource
+(void)stopGCDTimer:(nonnulldispatch_source_t)timer;
classfuncstopGCDTimer(_timer:DispatchSource)
+(nullableNSString*)SHA256Hash:(nullableNSObject*)input;
classfuncsha256Hash(_input:NSObject?)->String?