There’s no standard way to accomplish it in XCode, so I’ve written an XCode plugin implementing this feature:
https://github.com/insanehunter/XCode4_beginning_of_line
Under the hood it overrides XCode’s source editor keyboard action dispatch method and implements beginning/ending of line jumps in enhanced way.
Hope it helped.