pubunsafefn send_unverified<T, A, R>(obj: *const T, sel: Sel, args: A)
-> Result<R, MessageError> where T: Message, A: MessageArguments, R: Any { if obj.is_null() { return mem::zeroed();
}
let receiver = obj as *mut T as *mut Object; let msg_send_fn = objc_msg_lookup(receiver, sel);
objc_try!({
A::invoke(msg_send_fn, receiver, sel, args)
})
}
pubunsafefn send_super_unverified<T, A, R>(obj: *const T, superclass: &Class,
sel: Sel, args: A) -> Result<R, MessageError> where T: Message, A: MessageArguments, R: Any { let receiver = obj as *mut T as *mut Object; let sup = Super { receiver: receiver, superclass: superclass }; let msg_send_fn = objc_msg_lookup_super(&sup, sel);
objc_try!({
A::invoke(msg_send_fn, receiver, sel, args)
})
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-18)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.