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

}

}

相关推荐
图图大恼2 小时前
iOS Objective-C 协议一致性检查:从基础到优化的完整解决方案
ios·objective-c·apple
PeaceKeeper71 天前
Objective-c的内存管理以及Block
开发语言·macos·objective-c
普通网友8 天前
Objective-C 类的方法重载与重写:区别与正确使用场景
开发语言·ios·objective-c
qq_397731518 天前
Objective-C 学习笔记(第9章)
笔记·学习·objective-c
linweidong10 天前
实战救火型 从 500MB 降到 50MB:高频业务场景下的 iOS 内存急救与避坑指南
macos·ios·objective-c·cocoa·ios面试·nstimer·ios面经
笑尘pyrotechnic10 天前
[iOS原理] Block的本质
ios·objective-c·cocoa
郑州光合科技余经理12 天前
技术视角:海外版一站式同城生活服务平台源码解析
java·开发语言·uni-app·php·排序算法·objective-c·生活
mylinke12 天前
Comsol声辐射力捕获粒子
objective-c
互亿无线明明14 天前
国际短信通知服务:如何为全球业务构建稳定的跨国消息触达体系?
java·c语言·python·php·objective-c·ruby·composer