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 · Nov 2, 2015 · 10843 views
    This topic created in 4023 days ago, the information mentioned may be changed or developed.

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

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

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

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

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


    这些什么时候出来阿
    strom001
    strom001
    Nov 5, 2015
    52
    我一直奇怪,苹果会把整个框架全用 swift 重写一遍吗?现在都是 oc 的吧。
    lattice42
    lattice42
    Nov 6, 2015
    53
    YYText 已经更新了。 谢谢分享!!
    DingSoung
    DingSoung
    Nov 6, 2015
    54
    转成 Swift
    free9fw
    free9fw
    Nov 8, 2015
    55
    @strom001 苹果就是用 swift 把全部 api 实现了一遍
    likers
    likers
    Nov 10, 2015
    56
    真的好用心,感谢分享!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1466 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 100ms · UTC 01:10 · PVG 09:10 · LAX 17:10 · JFK 20:10
    ♥ Do have faith in what you're doing.