个人笔记分享—IOS类库小节

依赖类库小结(个人随手笔记,写的太粗糙了,大家就将就着看吧):
1.RTLabel : CoreText.framework    ——— 用于显示超链接。

2.SDWebImage(包) ———— 加载图片都用这个第三方类。位UIImageView添加了一个类目。用起来很简单。setImageWithurl : 

3.UIViewExt.h   ————— 用于UI布局.right    .left    .bottom 。

4.JsonKit.h  —————Json解析。

5.MKNetworkKit  ————  网络请求数据 ,依赖2个库(Security.framework和SystemConfiguration.framework),支持ARC.

          开源网络库的比较:
                1.ASIHTTPRequest(依赖五个库,CFNetwork、SystemConfiguration、MobileCoreServices、libz1.2.5、libxml2.2)
                    优点:出来比较早,功能强大,文档丰富(目前很多应用程序还在使用)
                    缺点:已经停止更新,新特性少,厚重且对ios5支持不够完善,不支持ARC。
                2.AFNetworking(更新很快)MobileCoreServices.framework,SystemConfiguration.framework,Security.framework
                    优点:支持比较新的特性,简单易用
                    缺点:文档数目一般,功能少,忽略了一些扩展功能(比如没有同步请求)
                 3.MKNetworkKit  
                    优点:支持ARC,一个印度大卡写的。有ASIHTTPRequest的功能、AFNetworking的强硬。
                    缺点:文档数目最少(几乎没有)

6. 边框的使用CALayer:————QuartzCore.framework。

7.MBProgressHUD————加载提示。。。   

8.MediaPlayer.framework————媒体播放。

9.AssetsLibrary.framework————访问相册所有资源

10.AVFoundation.framework————音频播放。

11.AudioToolbox.framework————播放系统音频(小型的文件,小于30s文件),这个框架功能比较强大,专业的播放器是对它进行封装。

12.QuartzCore.framework————核心动画库。给视图添加圆角(CATrasition).i os中的2D图像绘制都是通过 QuartzCore.framework 实现的.

13.CoreGraphics.framework————绘画类库,C语言偏底层,接口多,功能多.

14.Reachability(ASI依赖的第三方类库)   监听当前网络状态。

15.Socket依赖第三方类————AsynSokect(做客户端和服务器端);

16.CoreLocation.framework——————获取设备的位置信息(经纬度)。

17.MapKit.framework——————显示地图视图。

18.libsqlite3.0.dylib——————SQLite 3使用。

19.CoreData.framework————coreData的使用。

20WXLabel————可以实现RTLabel的功能。依赖类 libicucore.dylib  CoreText.framework

21.RegexKitLite ——可以通过正则表达式获取字符串。(在WXLabel中)

22.NSString+URLEncoding.h ——上传评论,编码字符串。

23.CoreMotion.framework ——重力感应

软件的使用:
1.PaintCode.app—— CoreGrephics的辅助软件,画图给出代码

2.HTTP Client.app ——网络请求数据辅助软件,设post请求或者get请求
   post请求注意,需要设置:

3.SocketTool.app ——  (Top Server)在本机电脑建立一个服务器或者(Top Client)客户端。客户端先把消息发给服务器,服务器再发送到指定客户端。

4. SQLiteManager.app —— 数据库管理工具,可以查看SQLite数据库的内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值