中文 | English
New Release Version Available: V1.5 Definitive Edition(Updated on 2019-9-30)
Update Log
1.5 2019-9-30
1 EFMacros: ROOT_VC adjustment, applicable to a wider range.
2 EFUtils:
2.1 there is a new utility method boolValueFromNumber:, which can quickly get the boolValue from the NSNumber.
2.2 two new NSDictionary utility methods are added: convert the specified key value to a string and determine whether the specified key value is equal to the specified value.
2.3 fixes problems with two NSDictionary utility methods that sometimes result in incorrect results: determining whether the specified key value is empty, and determining whether key value in dictionary might be null.
3 EFBase:
3.1 EFNavigationBar dark mode now available on the title and the bar button item both.
3.2 EFBaseViewController/EFBaseTableViewController:
3.2.1 add an independent method to use location authorization, and and solve the problem of display using location authorization alert sheet for elapsed a long time.
3.2.2 improved the processing logic of the controller’s custom back and custom cancel. It supports switching at any time. You can customize the back button/custom cancel button first.
3.2.3 optimized photo selector, now supports the default front-camera when taking photos.
3.3 EFBaseWebViewController: the title “页面加载中” is displayed when the page is initial loading. The “关闭” button now shows up in time.
3.4 BaseDataModel: dataID and dataName are no longer required to be provided.
4 ImageUploadTool: supports the custom URL of the image uploading API and the image Key used for the image uploading API, and can customize the prompt information when uploading.
5 AppConfig: categorize and add instructions to be more organized.
6 AppMacros: move the Theme Colors configuration item to AppConfig.
7 AppDelegate: add NSUserDefaults configuration item: init once, for something run by App init once.
8 Additional privacy permission description for location always usage has been added.
9 synchronous improved demo App, integrated with AFHTTPTool demo.
10 eggs: continuously click the icon in login to switch server environment, only development/test is valid.