Xcode15适配

lowerwith ios9.0

public func containsIgnoreCase(_ seq: String ) -> Bool {

// used to check presence of </title>, </style>. only finds consistent case.

if #available(iOS 9.0, *) {

let loScan = seq.lowercased(with: Locale(identifier: "en"))

let hiScan = seq.uppercased(with: Locale(identifier: "eng"))

return nextIndexOf(loScan) != nil || nextIndexOf(hiScan) != nil

} else {

return false

// Fallback on earlier versions

}

}

相关推荐
他们都不看好你,偏偏你最不争气4 天前
【iOS】Runtime - Part 2 && 消息发送:缓存、查找与转发
macos·ios·objective-c·cocoa
他们都不看好你,偏偏你最不争气4 天前
【iOS】Runtime - Part 1 && 对象与类的本质
macos·ios·objective-c·cocoa
鹤卿1235 天前
(OC)UI学习——网易云仿写
ui·ios·objective-c
秋雨梧桐叶落莳5 天前
iOS——QQ音乐仿写项目总结
学习·macos·ui·ios·mvc·objective-c·xcode
wjm0410066 天前
ios内存管理
ios·objective-c·swift·客户端开发
音视频牛哥6 天前
iOS如何实现RTSP/RTMP低延迟播放?SmartMediaKit播放器集成说明
objective-c·低延迟rtsp播放器·低延迟rtmp播放器·ios rtmp player·ios rtsp player·ios平台rtsp播放器·ios平台rtmp播放器
游戏开发爱好者87 天前
iPhone真机调试有哪些方法?一次定位推送权限问题时整理出来的几种方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
zhaocarbon9 天前
OC HTTP SSE客户端
http·ios·objective-c
2501_9160074710 天前
iOS 开发工具选择指南 从编辑器、编译器到自动化构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程