В последнее время я пробовал Monobjc, NObjective и MObjc / MCocoa с F #, и я пойду с MObjc / MCocoa.
Monobjc, как вы пишете, лучше документирован и упакован, но по сравнению с двумя другими медленными и не "отбрасывает исключения" из ObjC.
Я считаю, что NObjective и MObjc / MCocoa - единственные два, которые отбрасывают исключения из ObjC, и поэтому я считаю их единственными реальными альтернативами.
Как обсуждено здесь NObjective использует структуры с наследованием, которые я нахожу довольно пугающими, и заставил меня наконец выбрать MObjC / MCocoa.
(Возможно, у вас также есть проблема с лицензией. Monobjc и NObjective находятся под LGPL, MObjc / MCocoa под MIT ...)