代码改变世界

iPhone Locate 定位技术

2012-08-01 16:36 by Mr.Xer, 272 阅读, 0 推荐, 收藏, 编辑
摘要:iPhone Locate 定位技术其实使用iphone的定位系统开发软件是很简单的一件事,下面我们就来认识一下iphone的定位系统的使用。1.Getting the User’s Current Location获取用户当前位置。获取位置的方式有三种:GPS, cell tower triangulation(蜂窝站点), 和Wi-Fi Positioning Service (WPS).其中GPS是最精确的定位方式,但是在第一代iphone上没有。GPS是通过读取很多卫星微波信号来确定当前位置的。蜂窝站点通过 iphone周围的站点计算出来的,在蜂窝站点密集的地方使用这种技术可以达到一个 阅读全文

Layer 图层圆角、边框 、底纹其他常用操作

2012-08-01 16:34 by Mr.Xer, 553 阅读, 0 推荐, 收藏, 编辑
摘要:#import <QuartzCore/QuartzCore.h> // 添加系统框架layer.backgroundColor = [UIColor cyanColor].CGColor; // 给图层添加背景色layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage; // 给图层添加背景图片layer.cornerRadius = 8; // 将图层的边框设置为圆脚layer.masksToBounds = YES; // 隐藏边界layer.borderWidth = 5; // 给 阅读全文

UITextField 键盘处理

2012-08-01 16:28 by Mr.Xer, 234 阅读, 0 推荐, 收藏, 编辑
摘要:UITextField.enablesReturnKeyAutomatically = YES当UITextField不为空时高亮。UITextField.keyboardType为键盘类型。[UITextField ResignFirstResponder]关闭键盘UITextField.clearButtonMode:清空输入的字符,有以下几种模式 UITextFieldViewModeAlways,不为空,获得焦点与没有获得焦点都显示清空按钮 UITextFieldViewModeNever,不显示清空按钮 UITextFieldViewModeWhileEditing,不为空,且... 阅读全文

深入浅出 iOS 之生命周期

2012-08-01 11:08 by Mr.Xer, 235 阅读, 0 推荐, 收藏, 编辑
摘要:深入浅出 iOS 之生命周期罗朝辉(http://blog.csdn.net/kesalin)转载请注明出处iOS应用程序的生命周期相比 Android 应用程序的生命周期来说,没那么简明易懂,但是也并不复杂。iOS应用程序的生命周期又根据系统是否支持多线程分为两种:不支持多线程的iOS4之前的系统以及支持多线程的iOS4及其之后的系统。iOS4 之前系统,app的生命周期图如下所示:感谢oliver@drobnik.com提供如错详细的图,并以cc许可发布。从图中我们可以看出:step 1,点击 app icon 或者从应用程序url(比如在Safari地址栏中输入应用程序url)启动应用程 阅读全文

更改UIView的背景

2012-07-27 10:37 by Mr.Xer, 204 阅读, 0 推荐, 收藏, 编辑
摘要:本文分析对比了各种更改UIView背景的方法。当然,背景是根据一个图片来的(非纯色)。一.加一个uiimageview在uiview上面 UIImageView* imageView = [[UIImageView alloc] initWithFrame:view.bounds]; imageView.image = [[UIImage imageNamed:@"name.png"] stretchableImageWithLeftCapWidth:left topCapHeight:top]; [view addSubview:imageView];这种方式,如果原始图 阅读全文

XCODE中为单独的文件设置不支持ARC的方法

2012-07-27 10:33 by Mr.Xer, 170 阅读, 0 推荐, 收藏, 编辑
摘要:项目本身启用了ARC,但需要用到FMDATABASE,而且FMDATABASE是不支持ARC的,如果调整太麻烦。后来查找到了,原来在XCODE中可以单独为源代码中的文件设置编译参数。1、选择项目2、在Build Phases -> Compile sources,选择需要的文件,在右边Compile Flags输入-fno-objc-arc转载自:http://www.cnblogs.com/zhwl/archive/2012/07/13/2590721.html 阅读全文

在 Xcode 4.3 中使用静态库的方法。

2012-07-24 17:27 by Mr.Xer, 215 阅读, 0 推荐, 收藏, 编辑
摘要:做了几个App之后,想把工作过程中的一些公共部分抽取出来,便于以后复用,提高效率。今天试了一下在 Xcode 中使用静态库的方法,发现还有点小麻烦啊,特将过程记录一下,省得以后忘了。运行环境:Xcode 4.3 Build 4D10021.准备工作:1)创建一个名为:StaticLibTest 的 workspace;2)创建一个名为:CallLibApp 的 Single View Application;3)创建一个名为:MyLib 的 Cocoa Touch Static Library,Group 选择 StaticLibTest;2.Lib 设置:1)Scheme 中选择“MyLib 阅读全文

iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)?

2012-07-24 17:27 by Mr.Xer, 324 阅读, 0 推荐, 收藏, 编辑
摘要:iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)?最近在做一个购票项目,支付与银联合作,他们提供2个.a的静态库文件,一个真机使用,一个是模拟器使用。但是每次真机测试的时候,都要换成真机的.a库,模拟器测试的时候又要换回来,特别麻烦。一天几十次真机和模拟器测试,来回折腾浪费了很多时间,我终于受不了,网上也没一个完整的解决方案,google了下方法,最后通过自己的实践,成功的解决了.a静态库文件通用性问题,希望这个能给大家带来方便,痛苦的童鞋们,可以解脱了!1.先来一个必须的命令:~/Library目录在lion下是默认隐藏的。这样很不方便。用一下命令可以使其显示:chflag 阅读全文

ios开发官方例子地址

2012-07-12 16:00 by Mr.Xer, 207 阅读, 0 推荐, 收藏, 编辑
摘要:http://developer.apple.com/iphone/library/samplecode/Reachability/Reachability.zip http://developer.apple.com/iphone/library/samplecode/avTouch/avTouch.zip http://developer.apple.com/iphone/library/samplecode/AdvancedURLConnections/AdvancedURLConnections.zip http://developer.apple.com/iphone/library 阅读全文

《游戏开发者》调查:iOS和Unity是游戏开发者的最爱

2012-05-29 16:00 by Mr.Xer, 232 阅读, 0 推荐, 收藏, 编辑
摘要:美国《游戏开发者》杂志公布了第一次对移动和社交开发者技术调查的结果。这个调查主要是在游戏技术使用、平台和设备支持方面。不出乎意料的是,iOS成为最具人气的开发平台,成为94.6%的接受调查者的游戏发布第一平台,而Android、Windows Phone以70.7%和8.8%的比例跟随其后,黑莓OS、塞班以及三星Bada以2.7%、2.0%和1.4%m居后。而在问及使用的移动游戏引擎时,有53.1%的开发者称会使用Unity,居首位,而有39.8%的开发者会使用定制的引擎,17.7%的人用Cocos2D,用Marmalad和Corona的分别为5.3%和。由于这个问题并不是单选,因此,不同的开 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页