试图找到一种方法来过滤使用Struct
定义的Swift 3中的数组import menuCodes from './components/Codes';
class App extends React.Component<null, null> {
render() {
return (
<div className="App">
<Menu params = {menuCodes.menuItems}/>
</div>
);
}
}
我在过滤器上收到错误,指示`Type String的值没有成员rangeOfString
我是否只是语法错误或尝试过滤这样的问题?
我能够解决这个问题:
// Define Structures
struct manufacturer {
var manuShort = String();
var manufacturer = String();
}
var manufacturerArray = [manufacturer]()
var arryDeptTemp = self.manufacturerArray.filter { $0.manufacturer.rangeOfString("3M", options: .CaseInsensitiveSearch) != nil }
所以也许这是一个语法问题?