赶在 objc 衰落前,放出我写的几个的 iOS 开源库 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
ibireme
V2EX    iDev

赶在 objc 衰落前,放出我写的几个的 iOS 开源库

  •  1
     
  •   ibireme
    ibireme 2015-11-02 11:07:19 +08:00 9888 次点击
    这是一个创建于 3635 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下面是目前开源出的几个库:
    * YYModel 目前性能最高的 JSON 模型转换库。
    * YYCache 高性能的 iOS 缓存框架。
    * YYImage 功能强大的 iOS 图像框架,支持 APNG 、 GIF 、 WebP 动图播放、编解码等。
    * YYWebImage 高性能的 iOS 异步图像加载框架,支持常见动图,支持渐进加载,支持常见图像处理方法。
    * YYCategories 功能丰富的 Category 类型工具库。

    下面是几篇相关的文章,介绍其中的技术细节:
    iOS JSON 模型转换库评测
    YYCache 设计思路
    移动端图片格式调研
    iOS 处理图片的一些小 Tip

    所有类和方法都有详细文档,求提 Bug ~求加星~

    56 条回复    2015-11-10 02:16:24 +08:00
    lizhenda
        1
    lizhenda  
       2015-11-02 12:17:52 +08:00
    初步看了下,确实厉害哈,赶紧收藏了~
    xieguobihaha
        2
    xieguobihaha  
       2015-11-02 12:25:06 +08:00
    已 follow ,有空慢慢看~
    xi_lin
        3
    xi_lin  
       2015-11-02 12:48:06 +08:00
    赞!图片库很起来很好用!
    xi_lin
        4
    xi_lin  
       2015-11-02 12:48:09 +08:00
    赞!图片库看起来很好用!
    Hysteria
        5
    Hysteria  
       2015-11-02 12:52:30 +08:00
    太久没关注 iOS 开源库了= - =,这么腻害的作者竟然没 follow ,太不科学。
    SeanChense
        6
    SeanChense  
       2015-11-02 13:16:42 +08:00
    在微博上看到了
    iamcho
        7
    iamcho  
       2015-11-02 13:21:59 +08:00
    赞一个 HiSwift.com
    nellace
        8
    nellace  
       2015-11-02 13:28:54 +08:00
    已 star ,学习下,表示有段时间没关心过开源库
    NUT
        9
    NUT  
       2015-11-02 13:35:03 +08:00
    看了下,感觉很赞。
    moonkiller
        10
    moonkiller  
       2015-11-02 13:41:21 +08:00
    为什么你们都这么酷_ 我也想编程
    xieweizhi007
        11
    xieweizhi007  
       2015-11-02 13:42:12 +08:00
    已 follow
    xinxing260
        12
    xinxing260  
       2015-11-02 13:43:56 +08:00
    好厉害!
    但是这些库大家都习惯了用其他开源版本的。如果把这些库全部转为 Swift 版本,应该会火。
    Tuibimba
        13
    Tuibimba  
       2015-11-02 13:48:20 +08:00
    死过一!
    ibireme
        14
    ibireme  
    OP
       2015-11-02 13:49:15 +08:00
    @xinxing260 嗯,以后会用 Swift 写一些新东西的~~
    hustlzp
        15
    hustlzp  
       2015-11-02 13:54:41 +08:00
    urmyfaith
        16
    urmyfaith  
       2015-11-02 13:57:29 +08:00
    转成 Swift 库是不是要火?

    _
    sfz97308
        17
    sfz97308  
       2015-11-02 14:18:01 +08:00
    Perfect work!
    loveuqian
        18
    loveuqian  
       2015-11-02 14:19:21 +08:00 via iPhone
    我的天。 mark
    Liang
        19
    Liang  
       2015-11-02 14:22:56 +08:00
    都是 YY 打头的, LZ 是 YY 的?
    Arsenal16
        20
    Arsenal16  
       2015-11-02 14:27:13 +08:00
    @Liang 你在 github 上点进去看看不就知道了~~LZ 好像是 youku 的。
    dcoder
        21
    dcoder  
       2015-11-02 14:50:25 +08:00
    Object-C 为什么衰落,因为 Swift?
    感觉 Object-C 衰落得很慢呢
    murusu
        22
    murusu  
       2015-11-02 14:51:50 +08:00
    已 mark ,都是好文啊
    KgM4gLtF0shViDH3
        23
    KgM4gLtF0shViDH3  
       2015-11-02 14:59:00 +08:00
    感谢
    typcn
        24
    typcn  
       2015-11-02 15:10:40 +08:00
    ObjC 路过,感觉 Swift 低的飞起的性能( 100x Slower ),加上 java-like 语法,注定没什么用处。
    isaced
        25
    isaced  
       2015-11-02 15:18:37 +08:00
    厉害!
    zhexue69
        26
    zhexue69  
       2015-11-02 15:23:41 +08:00
    oc 与 swift 这事儿,
    我总觉得就是以前我玩网游那会儿的事。
    怎么讲呢,老服里玩家渐渐饱和,同时老玩家凭借长期的积累构筑了一些壁垒,导致新进玩家没那么容易追赶上他们。然后呢游戏运营商为了促进市场增营收开了个新服,新服新局面大家抢钱抢粮抢地盘吧!
    然而最重要的是:游戏还是那个游戏。
    Grenadn
        27
    Grenadn  
       2015-11-02 15:27:55 +08:00 via Android
    @zhexue69 好赞!
    shawngao
        28
    shawngao  
       2015-11-02 15:31:09 +08:00
    目测 YYText 是最赞的,不知 LZ 是否打算开源
    superleexpert
        29
    superleexpert  
       2015-11-02 15:32:21 +08:00
    好赞好赞 支持~
    pheyer
        30
    pheyer  
       2015-11-02 15:37:57 +08:00
    不错,貌似是 lz 的第一个主题贴?
    zackkson1991
        31
    zackkson1991  
       2015-11-02 15:39:11 +08:00
    10000 个赞。。。。顶起博主,赞+++
    ibireme
        32
    ibireme  
    OP
       2015-11-02 16:24:08 +08:00
    @shawngao YYText 东西比较多,还要再整理下文档~~
    @pheyer 以前都是拿几个小号玩的啊。。后来发现大号竟然没注册。。
    ibcker
        33
    ibcker  
       2015-11-02 16:40:07 +08:00
    YY 这个命名也是醉了XD
    ibcker
        34
    ibcker  
       2015-11-02 16:44:27 +08:00
    博客不错,就是要翻墙~
    iniwap
        35
    iniwap  
       2015-11-02 16:59:18 +08:00
    OC 为什么衰落?
    mornlight
        36
    mornlight  
       2015-11-02 17:07:29 +08:00
    在微博上看到了,准备专门找个时间拜读一下楼主博客。
    kaedea
        37
    kaedea  
       2015-11-02 17:29:48 +08:00
    阁下是 YY 的员工?
    shawngao
        38
    shawngao  
       2015-11-02 18:12:49 +08:00
    @ibireme 很期待,已 Follow, 赞
    fhefh
        39
    fhefh  
       2015-11-02 19:48:18 +08:00
    mark ~~~
    IamJ
        40
    IamJ  
       2015-11-02 20:07:27 +08:00 via iPhone
    赞,收藏,刚前端转 iOS 三个星期
    luoluoluo
        41
    luoluoluo  
       2015-11-02 20:12:39 +08:00
    忍不住去看了下你的博客,钢琴曲很赞~~ 加油!!
    br00k
        42
    br00k  
       2015-11-02 21:41:54 +08:00
    kobe1941
        43
    kobe1941  
       2015-11-03 09:45:29 +08:00
    厉害
    caliy
        44
    caliy  
       2015-11-03 10:15:44 +08:00
    @zhexue69 这个比喻要给 80 分
    fiifee
        45
    fiifee  
       2015-11-03 10:53:39 +08:00
    lz 写得博客很赞!
    lattice42
        46
    lattice42  
       2015-11-03 11:09:10 +08:00
    @ibireme 期待 YYText
    tigerZhang
        47
    tigerZhang  
       2015-11-03 11:23:51 +08:00
    简单看了下楼主对 YYModel 的性能描述情况,还没有看代码,如果测试方案全面,那应该不错。
    tigerZhang
        48
    tigerZhang  
       2015-11-03 11:39:53 +08:00
    看了下楼主的 YYModel ,代码质量很高,应该有参考其他模型转换框架的优劣势,同时加入了自己的优化手段。
    maemolee
        49
    maemolee  
       2015-11-03 12:29:59 +08:00
    看起来库好棒 www 不过我还是相信 oc 能战到苹果倒闭的那天=。=
    hjkl0001
        50
    hjkl0001  
       2015-11-03 15:08:15 +08:00
    很实用的库,谢谢分享!!!
    lzyroot
        51
    lzyroot  
       2015-11-04 14:01:43 +08:00
    YYText 功能强大的 iOS 富文本框架。
    YYKeyboardManager iOS 键盘监听管理工具。
    YYDispatchQueuePool iOS 全局并发队列管理工具。
    YYAsyncLayer iOS 异步绘制与显示的工具。


    这些什么时候出来阿
    strom001
        52
    strom001  
       2015-11-05 17:43:53 +08:00
    我一直奇怪,苹果会把整个框架全用 swift 重写一遍吗?现在都是 oc 的吧。
    lattice42
        53
    lattice42  
       2015-11-06 00:04:25 +08:00
    YYText 已经更新了。 谢谢分享!!
    DingSoung
        54
    DingSoung  
       2015-11-06 17:32:33 +08:00
    转成 Swift
    free9fw
        55
    free9fw  
       2015-11-08 14:46:14 +08:00
    @strom001 苹果就是用 swift 把全部 api 实现了一遍
    likers
        56
    likers  
       2015-11-10 02:16:24 +08:00
    真的好用心,感谢分享!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     997 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 18:39 PVG 02:39 LAX 11:39 JFK 14:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86