V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
InfinitySam
V2EX  ›  求职

class 半路上车的新司机码农 { var 地点="广州佛山" let 项目="自带" func 求靠谱的 iOS 开发工作一份!{}}

  •  
  •   InfinitySam · 2016-10-26 21:34:01 +08:00 · 2457 次点击
    这是一个创建于 2952 天前的主题,其中的信息可能已经有所发展或是发生改变。
    先说一下概况:
    半路上车的新司机,因为以前的岗位发展确实太窄太有限,而自己一直想当码农,就在 Zeiss (前东家名) 干了四年工艺工程师后离职自学当码农。现在希望在广州佛山两地能找一份靠谱的 iOS 工作开始我的码农生涯,自问对技术有热情,喜欢代码,为人随和。我也明白 iOS 的泡沫已破,但我相信人生不是只能沿着一条轨道,请给个机会,谢谢。

    有意请发邮件联系: [email protected]

    先说说自己的技能

    学历:本科 211

    Language : Objective-C (比较熟练) Swift (能看能写)英语(前东家是外企,听说读写自问可以,读开发文档没问题!)粤语(母语)

    开发工具: Xcode (打点调试,能看界面关系,能使用 Instrument 看僵尸对象和内存泄漏,使用 Git 保存代码等)

    框架: UIKit (熟悉), GCD (熟悉 ) AVFoundation (了解) Q2D (了解)能使用 CocoaPods 导入第三方框架进行敏捷开发( AFN , SVPullReFresh, SDImage , MJExtension 等)

    iOS 机制:事件传递规则(熟悉) UI 生命周期(熟悉) runtime (了解)

    软件开发设计模式:面向对象(熟悉) 面向过程(熟悉) 代理模式(熟悉) 消息模式(熟悉) MVC (熟悉)

    自带仿写项目
    项目简介
    百思不得姐是一个类似微博或者今日头条的资讯娱乐汇总型的 APP ,该项目是对官方 APP 的界面和功能进行一个仿写,由于作技术演示用,所以与官方 APP 并非 100%一致。本项目以 Xcode 开发,并以 IOS9.2 为适配目标,应用 UIKit , AVFoundation , GCD 等框架和 KVC , KVO ,代理,消息中心,多线程等技术,成功实现与微博类似的布局(无线瀑布流,不等高 table 等)和功能(播放视频,歌曲,缩放图片,阅读位置保存等)。该项目占用内存少( 30-150mb ), cpu 占用少(不高于 20%,播放视频时 10%~20%,只浏览时 3%到 5%),流量占用合理,没内存泄漏等问题。

    附上 GitHub 源码,可以看本人的代码风格和实现
    GitHub 地址: https://github.com/SamPan1988/ProjectPractice.git
    11 条回复    2016-10-27 13:56:49 +08:00
    guowilling
        1
    guowilling  
       2016-10-26 21:57:45 +08:00
    看了楼主的代码示例, 代码风格真的很一般, 有双目运算符没有空格, 消息中心应用代码示例中, 代码没有对齐, 多余的换行这些.
    小小的意见哈, 代码整洁还是很重要的, 祝你找工作顺利.
    InfinitySam
        2
    InfinitySam  
    OP
       2016-10-26 21:59:10 +08:00
    @guowilling 谢谢,我会注意的
    engHacker
        3
    engHacker  
       2016-10-27 07:57:26 +08:00 via iPhone
    为什么这么多人仿那个什么姐?
    much13
        4
    much13  
       2016-10-27 08:59:06 +08:00 via iPhone
    都是抄的 例如仿微博是培训班的教程
    fengxinghuoxing
        5
    fengxinghuoxing  
       2016-10-27 10:07:48 +08:00
    尽量不要用通知,性能很差
    InfinitySam
        6
    InfinitySam  
    OP
       2016-10-27 10:57:43 +08:00
    @much13 那你可以看看培训班的源码啊,那个我也知道,不会播视频的,图片放大什么的也不做,不看清楚就下结论你挺牛嘛
    InfinitySam
        7
    InfinitySam  
    OP
       2016-10-27 10:58:40 +08:00
    @engHacker API 漏出来了
    InfinitySam
        8
    InfinitySam  
    OP
       2016-10-27 11:00:41 +08:00
    @fengxinghuoxing 我后来回想也意识到了,因为 View 中又盖了 View ,当时直接想到用消息,但后来导致了很多问题,结构不太好
    InfinitySam
        9
    InfinitySam  
    OP
       2016-10-27 11:06:08 +08:00
    @much13 还有大牛,既然你上来张嘴就否定我的努力,那我问你个问题,我的视频播放器加载后是跟程序一起销毁的,那播放视频结束后,内存会不会回到只看页面时候的水平?如果能回到又该怎么做?
    much13
        10
    much13  
       2016-10-27 13:15:30 +08:00
    用手机回的并没看过你的代码,其实看语气我更多是回答 engHacker 的问题。不过刚看看了一下代码,如果你认为我是在说你,我并不准备道歉。
    InfinitySam
        11
    InfinitySam  
    OP
       2016-10-27 13:56:49 +08:00
    @much13 那大牛可以指教一下咯
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3136 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:04 · PVG 22:04 · LAX 06:04 · JFK 09:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.