Coming from web development (Rails), I started learning Swift this August with no previous background in Objective-C. I've found it to be fairly straightforward to pick up. I learned the basics in about a month and am approaching release of a production level app within the next month or so.
I have never tried Android dev though, so I can't compare to that.
Is it possible you have more than one account/wallet on Coinbase? We currently only pull 1 account from Coinbase (whichever one is your first). We are working on making it pull all your accounts.