V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ideologism
V2EX  ›  问与答

iOS 开发新手,请教找工作有关的问题。

  •  
  •   ideologism · 2015-11-30 23:38:29 +08:00 · 1925 次点击
    这是一个创建于 3281 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自学 iOS 开发,想找一份工作,撸了一个 APP ,本来今天准备上架,卡在了没有双币卡,就想顺手搜搜工作,发现从薪资 3K-6K 的岗位到 7K-10K 的岗位,要求都一样。。。甚至连工作经验都要求 1-3 年,想来请教一下到底什么水平能找到一份工作?
    我自己的 APP 截图:


    第 1 条附言  ·  2015-12-01 13:56:17 +08:00
    附上 GitHub 地址: https://github.com/ideologism/BusBus
    第 2 条附言  ·  2015-12-01 13:56:34 +08:00
    附上 GItHub 地址: https://github.com/ideologism/BusBus
    17 条回复    2015-12-01 18:18:04 +08:00
    gkh178
        1
    gkh178  
       2015-11-30 23:42:06 +08:00
    自学多久撸出来这个 APP 的?我也在自学 刚开始
    ianisme
        2
    ianisme  
       2015-11-30 23:44:34 +08:00
    好漂亮 楼主有设计功底?
    ideologism
        3
    ideologism  
    OP
       2015-11-30 23:52:42 +08:00
    写这个 3 个星期吧,之前学过一点 Python 皮毛,所谓皮毛就是撸完过 Learn Python The Hard Way 。。
    ideologism
        4
    ideologism  
    OP
       2015-11-30 23:55:12 +08:00
    @ianisme 没。。本科学兽医的,画个 LOGO 都画半天。。( ; _ ; )
    zhangchioulin
        5
    zhangchioulin  
       2015-11-30 23:55:35 +08:00
    tableview 中的数据是抓取网络的还是本来就有的?
    zhangchioulin
        6
    zhangchioulin  
       2015-11-30 23:55:58 +08:00
    是调用的当地的接口吗
    gkh178
        7
    gkh178  
       2015-11-30 23:56:55 +08:00
    @ideologism 你是指开始学到完成这个 3 个星期还是指写这个花了 3 周...如果是前者确实够效率的
    hiv2itsme
        8
    hiv2itsme  
       2015-12-01 00:01:11 +08:00
    这个 app 结构比较简单,用 storyboard 画起来很快的,整体效果看着还不错。至于 ios 岗位工资多少感觉还是看经历经验有关系,有很多问题不是 UI 能够代表的,我个人建议楼主先往高了开,多面几家就能找准自己在市场的定位价格,同时又能最大化自己的利益。







    我也就是瞎扯扯 : D
    loveuqian
        9
    loveuqian  
       2015-12-01 00:36:03 +08:00
    没代码。看界面。谁知道啊。。。。
    chaoxn
        10
    chaoxn  
       2015-12-01 10:21:33 +08:00
    talk is cheap, show me your code

    把代码扔 github, 面试官会看的
    ideologism
        11
    ideologism  
    OP
       2015-12-01 12:41:50 +08:00
    @zhangchioulin 抓包一个查询 APP 的请求,从他的服务器拿的数据
    ideologism
        12
    ideologism  
    OP
       2015-12-01 12:46:14 +08:00
    @hiv2itsme 并不是很在乎收入,只要能找到工作,边干边学就知足了。。
    ideologism
        13
    ideologism  
    OP
       2015-12-01 13:57:09 +08:00
    @loveuqian
    @chaoxn 已附上 github 地址
    loveuqian
        14
    loveuqian  
       2015-12-01 16:18:03 +08:00
    @ideologism
    一个方法超过 30 行就要抽了,更何况你还是 cellForRow
    这些显示问题最好全部交给 cell 自己去判断, MVC 要分明
    明明有模型的,你非要这么写,还头文件给一个只读属性。。。。。
    ideologism
        15
    ideologism  
    OP
       2015-12-01 16:49:47 +08:00
    @loveuqian 谢谢,这是第一次写,只注意实现功能了,正在学习 objc.io 的那篇 Llighter View Controllers ,准备把 data source 提出来新建一个专门的类,您的意思是 C 的作用应该是把 M 传给 V 由 V 来决定如何显示吗?我以为这是 C 的工作。
    loveuqian
        16
    loveuqian  
       2015-12-01 18:06:18 +08:00
    LXChooseCell *cell = [self.tableView dequeueReusableCellWithIdentifier:LXChooseCellId];

    LXCarGroup *carGroup = self.carGroups[indexPath.section];
    LXCar *car = carGroup.cars[indexPath.row];
    cell.brand = car.name;

    return cell;

    这是我的 cellForRow
    我把模型传给 cell
    然后重写 brand 的 setter 方法
    在里面完成所有你想要的 cell 的展示
    ideologism
        17
    ideologism  
    OP
       2015-12-01 18:18:04 +08:00
    @loveuqian 学习了,晚上会试着改进,谢谢指点。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   959 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:50 · PVG 04:50 · LAX 12:50 · JFK 15:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.