15
値によってオブジェクトを削除する配列拡張
extension Array { func removeObject<T where T : Equatable>(object: T) { var index = find(self, object) self.removeAtIndex(index) } } しかし、私はエラーになります var index = find(self, object) 「T」は「T」に変換できません このメソッドシグネチャも試してみましたfunc removeObject(object: AnyObject)が、同じエラーが発生します。 「AnyObject」は「T」に変換できません これを行う適切な方法は何ですか?