12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- //
- // PBPublic.h
- // PBSDK
- //
- // Created by LStar on 2025/1/6.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface PBPublic : NSObject
- ///获取昵称
- + (NSString *)getNickname;
- ///获取头像
- + (NSString *)getIcon;
- ///是否为空字符串
- + (BOOL)isNotBlankString:(id)string ;
- /**
- 判断字符串是否为空返回""
-
- @param string 传进来的字符串
- @return NSString 返回的结果字符串
- */
- + (NSString *)blankString:(id)string;
- ///退出登录的操作
- + (void)loginOut:(void(^)(void))handle;
- /// IM登录操作
- + (void)loginIM:(void(^)(void))handle;
- /**
- 根据传入的字符串生成不同的格式
-
- @param dateStr 传入的字符串
- @param mode 对应的类型
- 1 yyyy-MM-dd (年-月-日)
- 2 yyyy年MM月dd日 (%d年%d月%d日)
- 3 yyyy-MM-dd HH:mm (年-月-日 时:分)
- 4 yyyy.MM.dd HH:mm(年.月.日 时:分)
- 5.yyyy/MM/dd (年/月/日)
- 6.MM-dd HH:mm (月-日 时:分)
- @return NSString 生成的字符串
- */
- + (NSString *)formatDate:(NSString *)dateStr mode:(NSInteger)mode;
- @end
- NS_ASSUME_NONNULL_END
|