¿Cómo puedo borrar de forma segura una variable en iOS?

Usaré datos de un llavero en varias operaciones criptográficas, y quiero asegurarme de eliminar cualquier rastro en memory una vez que esté completo.

Quiero evitar cualquier volcado de memory u otra investigación de bajo nivel que exponga el secreto (o un derivado de él)

Esta pregunta tiene una buena descripción de lo que estoy buscando; sin embargo, estoy buscando un enfoque de Objetivo C.

¿Sería una buena práctica de progtwigción segura sobrescribir una variable "sensible" antes de eliminarla?