Closed tentenlee100 closed 6 years ago
谢谢!我将会在最快的时间完成审查合并!
@devedbox 請問一下是要加在哪邊呀? 因為我不知道哪邊有問題.... 抱歉 你是說 checkUrlCanOpen這個設定限制ios8之後嗎??
是的,就是这个checkUrlCanOpen
,还有些其他问题,这些更新你都测试过了吗?
@devedbox 加上NS_AVAILABLE_IOS這我沒用過...不知道加上後我的.m裡面的檔案需不需要修改。 我也不知道怎麼去測試...
還是我只要加上這段就好了?
/// Check url can open default YES ,only work after iOS 8.
@property(assign, nonatomic) BOOL checkUrlCanOpen NS_AVAILABLE_IOS(8_0) ;
這幾個是有稍微測試過了,新設定我自己都在用了,目前還沒有發生什麼問題。
@tentenlee100 👌,我再审阅审阅,没问题的话就先把你的合并了,我再稍微做点修改。若有修改,将会告知并发版!谢谢支持!
这是加上API available之后的代码:
/// Check url can open default YES ,only work after iOS 8.
@property(assign, nonatomic) BOOL checkUrlCanOpen API_AVAILABLE(ios(8.0));
@devedbox 我想到一件事情,這設定加下去不是會造成他有設定的話會直接crash? 這樣他在支援低版本的時候反而會有問題吧? 但是內部程式其實都已經判別好了,就算他app最低支援在ios7有使用也不會用到這個設定。 這樣子是不是不要加個宣告比較好呀?
另外 這版本上來之後,README.md 也要稍微更新一下,用這版本只支援xcode 9了 8就會不認識xcode9專屬的語法了
了解你的意思了,crash的话不至于,现在使用API_AVAILABLE(...)
的语法,在xcode9上如果不判定版本的话,编译器会报错,而不会在运行时去判定,这是新加入的新功能;
README.md需要更新,这两天会抽空更新。
最近项目比较繁忙,劳你费心了! 哈哈😆
方便release新的版本號嗎? 這樣update README會比較清楚