今天發(fā)現(xiàn)了個奇怪的bug,有張新做的svg圖片SVGKit死活加載不了,圖是沒有問題的。安卓端可以打開,類比了好久,發(fā)現(xiàn)是“-”的問題。SVGKit應(yīng)該是識別不了,圖片代碼刪除“-”符號,就可以加載了

舊(ios加載不了)

修改后的,可以加載
1.24補充
1.svgkit更新"3.x"可以解決svg的標(biāo)簽問題,使用pod可以選擇branch
? pod'SVGKit', :git => 'https://github.com/SVGKit/SVGKit.git', :branch => '3.x'
2.Url還有中文,空格,符號等特殊字符時可以用
?newUrlStr=(NSString*)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(NULL,(CFStringRef) newUrlStr,NULL,(CFStringRef) @"!*'();@&=+$,%#[] ",kCFStringEncodingUTF8));
修改過濾