I don't think that the whole idea to look for something written from the perspective of certain background is productive. Such books and tutorials are very popular, but looking for such style of presentation of mere API of some system may badly limit your choice.
You should also take into account that Objective-C is badly limited to Apple products, and Apple-related software culture is notoriously isolated. (I dare say, it is so isolated that it often even leads to notorious illiteracy of some representatives of this culture in relation to bigger picture, software technologies from outer world :-)). That said, I think finding a tutorial on Linux topics "for Windows programmers" would be much easier then on Mac/iOS topics (despite the fact its possible to develop in Objective-C on Windows, see, for example:
http://solarianprogrammer.com/2011/09/14/learn-objective-c-on-windows/[
^]).
What would be my approach? Just this:
http://en.wikipedia.org/wiki/Objective-C[
^],
http://bit.ly/1a5CzLa[
^].
You just need to find a tutorial which explains the topic somehow, the way you can understand it. Often, just forgetting your Windows experience temporarily, could be more useful than trying to leverage it. Remember:
A language that doesn't affect the way you think about programming, is not worth knowing.
Be careful: philosophy of Objective-C, despite minor resemblance, looks extremely alien from the perspective of C++, C# or Java. I would not even take a risk of stating that it has something to do with OOP, despite the work "objective" in it, maybe only in the sense of some remote relations. :-)
—SA