IOS
文章平均质量分 66
yjz351
这个作者很懒,什么都没留下…
展开
-
IOS的Bundle资源束制作
bundle制作其实是前面制作静态库的一个衍生。在静态库的制作中,很多时候我们的静态库也是带着文件,图片和多媒体资源的。若只是直接加入到项目中也是可以,但是,考虑到方便管理(方便插件使用者的管理),我们希望把插件的资源文件打成一个包来管理。比如,我们项目中有用到的银联支付插件。这样我们直接添加xxxx.bundle文件到项目中就可以,这样在以后如果要删除的话直接删除一个xxx.转载 2013-07-15 16:09:23 · 512 阅读 · 0 评论 -
UILabel-使用总结
1.初始化一个UILabelUILabel *lblType=[[UILabel alloc] initWithFrame:CGRectMake(90, 37, 30, 18)]; [lblType setBackgroundColor:[UIColor clearColor]]; [lblType setFont:[UIFont s转载 2013-05-31 10:45:41 · 521 阅读 · 0 评论 -
iphone开发中sqlite3的操作说明(转载)
lbsqlite3.0.dylib文件地址: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.sdk/usr/lib/libsqlite3.0.dylib2,代码中的操作:那么接下来是代码了。1 首先获取iPhone上sqlite3的数据库文件的地址 NSArray *paths = NSS转载 2013-06-26 18:04:18 · 505 阅读 · 0 评论 -
iphone中的UITouch
手指在屏幕上能达到的精度和鼠标指针有很大的不同。当用户触击屏幕时,接触区域实际上是椭圆形的,而且比用户想像的位置更靠下一点。根据触摸屏幕的手指、手指的尺寸、手指接触屏幕的力量、手指的方向、以及其它因素的不同,其“接触部位”的尺寸和形状也有所不同。底层的多点触摸系统会分析所有的这些信息,为您计算出单一的触点。 UIResponder 是所有响应者对象的基类,它不仅为事件处理,转载 2013-06-17 15:26:55 · 566 阅读 · 0 评论 -
iOS里面Frameworks 的介绍
1.Cocoa 事件层。AddressBookUI使用通讯录的UI框架,以显示联系人的通讯录数据库中的数据。EventKitUI创建的用户界面,用于查看和编辑日历数据与事件套件UI框架。GameKit在应用程序与游戏Kit框架添加网络功能。iAdIAD框架,在您的应用原创 2013-06-17 12:36:26 · 513 阅读 · 0 评论 -
IOS基础图坐标
1.标签栏默认高度50、导航栏默认高度45、状态栏默认高度20。2.IOS中只有一个窗口,所有的View都是在同一个窗口中显示,所以除去窗口状态栏默认高度20,其余可以利用的高度为460.3.在设计ViewController对应的View上面的控件时候需要考虑:窗口部分还有多少宽高可以被这个View利用。否则就可能造成View上面的控件显示不出来。例如:直原创 2013-06-07 16:01:31 · 425 阅读 · 0 评论 -
iOS开发】协议与委托 (Protocol and Delegate) 实例解析
转自http://www.dapps.net/dev/iphone/ios-dev-protocol-and-delegate-example.html1 协议:协议,类似于Java或C#语言中的接口,它限制了实现类必须拥有哪些方法。它是对对象行为的定义,也是对功能的规范。示例:123456789转载 2013-06-03 18:46:25 · 759 阅读 · 0 评论 -
Iphone应用开发之五: UIScrollView的详细讲解
UIScrollView,这个可以拖动的组件无论在应用还是游戏开发都会经常用到,所以我们就一定要更加熟悉它了。 (1)初始化一般的组件初始化都可以alloc和init来初始化,上一段代码初始化。view plainUIScrollView *sv =[[UIScrollView alloc] initWithFrame:CGRectMake(0.0, 0.0,self.v转载 2013-06-02 18:13:35 · 468 阅读 · 0 评论 -
UITableView的详细讲解(一)
1. UITableView的初始化 UITableView tableview= [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [tableview setDelegate:self]; [tableview setDataSource:self]; [self.转载 2013-05-30 17:37:40 · 485 阅读 · 0 评论 -
NSXMLParser详解
http://www.cnblogs.com/ylucy/archive/2011/05/18/2050191.htmlNSXMLParser 实现的是sax方法解析xml文件。dom实现的原理是把整个xml文档一次性读出,放在一个树型结构里。在需要的时候,查找特定节点,然后对节点进行读或写。他的主要优势是实现简单,读写平衡;缺点是比较占内存,因为他要把整个xml文档都读入内存转载 2013-05-23 13:47:59 · 453 阅读 · 0 评论 -
Response.StatusCode的HTTP状态代码列表
转自:http://www.rczjp.cn/HTML/100925/20101425111439.html1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。· 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switch原创 2013-05-23 13:07:59 · 1193 阅读 · 0 评论 -
iPhone的特殊URL
转自:http://www.cocoachina.com/iphonedev/sdk/2009/0611/242.html在iPhone中,可以直接用UIApp打开URL地址。如下所示: [ UIApp openURL : [ NSURL URLWithString : @ http://www.apple.com ] ] ; 或者: [ UIApp openURL : [原创 2013-05-23 13:05:10 · 879 阅读 · 0 评论 -
IOS NSString 截取,objectAtIndex,rangeOfString
转自:http://www.189works.com/article-80848-1.html摘要: @import url(http://www.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);小结:1)componentsSeparatedBy转载 2013-05-23 17:15:41 · 1176 阅读 · 0 评论 -
如何检测iOS里安装的其它软件?
Bump 有一个小功能是给你身边的人交换应用程序;但是iOS是没有接口提供开发者去获取用户手机所安装的app的,但是,为什么Bump这款通过正规渠道(Appstore)下载的应用却能够获取用户安装应用清单呢?原来,我们还是有一些绕弯的方法来获得用户安装的软件的。网址:http://amitay.us/blog/files/how_to_detect_installed_ios_apps.php转载 2013-07-06 09:44:55 · 874 阅读 · 0 评论