Ответ 1
Я не знаю книги для изучения С++ для программиста Objective-C. Тот факт, что библиотеки баз данных Objective-C предлагают много из коробки (не говоря уже обо всех других фреймворках, которые являются частью IOS и Mac SDK, которая является основной областью использования для Objective-C), которая не распространяется стандартными библиотеками С++ могут быть причины. Новый стандарт С++ 11 и ускоряющие библиотеки С++ способствуют устранению пробелов.
Существует немало статей, в которых описывается основное отличие, включая этот.
Понимание ООП, которое вы приобрели в Objective C, а также подмножество C (в вашем вопросе вы говорите: "Obj-C - это подмножество C", это наоборот), даст вам большой начальный момент в обучении С++, но, похоже, у вас нет альтернативы, кроме как использовать книги на С++ и учиться непосредственно у них.
EDIT:
Добавление ссылки на сообщение SO на хорошие книги на С++, предложенное @Bart в комментариях.