1、如果你没有编程基础+英文也不好,我建议你先学objective-c,因为中文网络里的objective-c资料会比swift多很多,如果你完全没有编程基础就学swift,很多问题你可能搜都搜不到
2、如果你没有编程基础+英文还行,我建议你可以直接学swift,因为swift的语法更简洁、更像自然语言,objective-c的语法会相对没那么好懂一些,这里为什么要提英文还行呢,因为外网的swift资料会多一些,很多问题都能搜到,所以英语还可以的话,可以直接学swift,并结合英文搜索进行学习
3、如果你有编程基础,那么随意了,你只要会任何一种编程语言,再学习其他语言,其实都不会太难
如果有其他问题,欢迎评论探讨