Cast You can use cast to easy cast object, it auto casts ObjectA to ObjectB let object: ObjectA = .... let castedObject: ObjectB = cast(object) if the object is optional let object: ObjectA? = .... let castedObject: ObjectB? = cast(object)