- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当用户键入NSString
时,我想在UITextView
中搜索子字符串(或标记)。我想搜索大约12个不同的子字符串,例如“早晨”,“下午”,“晚上”,“下周一”,“下周二”,...“下周日”,“下周”,“下个月” ”。
我当前的实现基本上只是反复使用containsString:
选择器。
if ([text containsString:@"morning"]) {
// Do something
}
if ([text containsString:@"next monday"]){
// Do something
} else if ([text containsString:@"next tuesday"]) {
// Do something
}
.000041
秒。每当用户在
UITextView
中键入一个字符时,我都会运行该函数。我可以做些什么来加快该函数的运行速度吗?而且此运行时是否值得优化?
最佳答案
我可以做些什么来加快该函数的运行速度吗?而且此运行时是否值得优化?
进行过早优化从来没有任何优点。仅当您即将发布应用程序时才重新访问此问题,并且即使在您确实遇到问题时(即,您的应用程序在缓慢的代码上明显令人窒息)也要重新访问该问题。在此之前,继续前进:不要担心,要开心。
关于ios - containsString:是否足够快,足以在每次输入字符时用于搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35383496/
我想在我公司的 Intranet 中,在 Internet 上放置一个 Web 服务,以使合作伙伴能够访问该 Web 服务提供的信息。 目前,Web 服务位于 SOA 中,我决定将所有内容都迁移到 R
是the Scribe OAuth library (用Java编写)支持3足OAuth ? 这里有人说它只适用于两条腿: How do I use OAuth within my GWT appli
在 React 中使用 Redux 进行 OAuth2 身份验证的可接受方法是什么? 我当前的设置涉及使用 Redux-Auth-Wrapper 包装 react 路由器组件,如果用户未经过身份验证,
OAuth 1.0a 凭证需要以明文形式(或以明文形式检索的方式)存储在服务器上,至少在进行 2 腿身份验证时,我是否正确?假设您使用的是 HTTPS 或其他 TLS,这不是比使用用户名和加盐 + 哈
我是一名优秀的程序员,十分优秀!