Cálculo de la dirección de transmisión en Objective-C

¿Cómo hago para calcular la Dirección de transmisión en el Objetivo C?

Me gustaría que la Dirección de transmisión se resuelva con el mismo resultado que se muestra en la siguiente Calculadora de subred:http://www.subnet-calculator.com/subnet.php

Tengo la dirección IP de mi dispositivo IOS local y la máscara de subred. Y sé que la dirección de transmisión utiliza la siguiente fórmula

broadcast = ip | ( ~ subnet )

(Me respondo a mí mismo, ya que no lo he visto en Internet en ningún sitio, y tampoco conozco ninguna biblioteca que realice este cálculo. Me alegra ver si alguien más tiene una mejor solución o si conoce alguna de las bibliotecas)

Respuestas a la pregunta(3)

Su respuesta a la pregunta