ポップアップ ボタンにデータを入力するには、NSArray から文字列値を取得する必要があります。このコードはボタンにデータを入力しますが、「'NSString *' から 'NSMutableString * _strong' に割り当てている互換性のないポインター タイプです。
for (NSObject * obj in availablePorts)
{
result = [obj description];
[portsButton addItemWithTitle:((NSString *)result)];
}