- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 iOS开发之:dispatch_async 与 dispatch_get_global_queue 的使用方法
GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式。 在Mac OS X 10.6和IOS 4.0之后开始支持GCD。使用GCD的一个理由就是方便。回想一下以前的多线程编程,我们会把异步调用的代码放到另外的一个函数中,并通过NSThread开启新线程来启动这段代码。 这种跳来跳去的流程对于复杂的
2015-04-21 14:15:51 475
原创 iOS开发之:NSNotificationCenter(通知)的使用方法
iOS软件开发的时候会遇到这种情况:打开APP后会在后台运行某个方法,例如下载文件,下载完成后可能需要调用某个方法来刷新界面,这时候可能没法在下载的函数中回调。NSNotificationCenter(通知)是一个很好的选择。通知使用起来非常的简单:1. 定义将要调用的方法:- (void)callBack{ NSLog(@"thi
2015-04-21 14:00:12 729
原创 iPhone apps should include an armv6 architecture
解 决:选择项目下的生成目标,点到 设置中的 Build Setting ,在Architectures项目下选择对应的发布设置项(对应开发许可的那项),删除原来的 '$(ARCHS_STANDARD_32_BIT)' 项,手工添加armv6、armv7,即可。原文:Click your Project name (in the left column), followed
2015-04-18 14:36:57 503
原创 iOS sign 設定
可以將profile 設定為automantic,然後分別選 debug 和release 帳號就可以了.這樣鷲不用在調試和打包時來回切換憑證了.Hoho.
2015-04-18 14:27:18 444
原创 Your account already has a valid iOS distribution certificate from same machine
create IPA file with distribution certificate instead of development profile.
2015-04-18 14:13:32 698
原创 ios开发 --- CSR文件使用--
首先我们要有生成一个Certificate Signing Request(也就是CSR)的请求文件。在应用程序里的使用工具中找到钥匙串访问。选择从证书颁发机构请求证书填上你的邮箱和常用名,常用名要记一下,一会会用到。然后选择保存到磁盘,继续保存位置在桌面,点击存储。到这里点击完成后我们会在桌面上看到一个Certifi
2015-04-18 14:13:22 3762
原创 抓取 MPMoviePlayerController 视频的长度有两种方法
第一种方法NSDictionary *opts = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO] forKey:AVURLAssetPreferPreciseDurationAndTimingKey]; AVU
2015-04-18 11:40:40 944
原创 Xcode Source Control showing multiple Working Copies How to delete?
Solved this by deleting xccheckout file underProjectName.xcodeproj > project.xcworkspace > xcshareddataThis had contained references to the previous repos.
2015-04-18 11:36:41 2097
原创 ios 获取视频的总时长
NSURL *movieURL = [NSURL URLWithString:movieStr]; NSDictionary *opts = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO]
2015-04-18 11:01:14 4861
原创 AFNetWorking的使用
1 将AFNetWorking文件夹导入项目 2 添加类库 Security.framework、MobileCoreServices.framework、SystemConfiguration.framework 3 在使用的地方 #import "AFNetworking.h" 解决编译时警告: Prefix.pch文件中加入 #import
2015-04-08 09:43:22 950
原创 使用优雅的锚点开发ios
做ios开发时,有很多东西都用不惯,比如没有单独设置view的位置和大小的方法,而要把位置和大小一起初始化,感觉有点麻烦。在cocos2d里就非常方便,因为cocos2d的锚点可以很方便地设置子视图的位置,而ios里没有锚点这个概念。所以我把cocos2d的锚点移植到了ios里,并做了一些修改,使其成为了有着ios特色的锚点。cocos2d里采用OpenGL ES坐标系,坐标原点在
2015-04-04 16:08:52 610
原创 网上流行护眼色的RGB值和颜色代码
网上流行护眼色的RGB值和颜色代码在搜索引擎搜“护眼色”,就会搜出一堆关于保护眼睛的屏幕颜色文章,说的统统是一种颜色,有点像绿豆沙的颜色。方法就是在屏幕设置里,色调:85;饱和度:123;亮度:205,R: 199; G: 237; B:204;颜色代码是: #C7EDCC
2015-04-04 15:22:55 20274
原创 IOS常用宏定义1
#ifndef MacroDefinition_h#define MacroDefinition_h //-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44 //获取屏幕 宽度、高度#define S
2015-04-04 14:39:30 686
原创 iOS UILabel详解1
·UILable是iPhone界面最基本的控件,主要用来显示文本信息。·常用属性和方法有:1、创建CGRect rect = CGRectMake(100, 200, 50, 50);UILabel *label = [[UILabel alloc] initWithFrame:rect];2、text //设置和读取文本内容,默认为nillabel.text = @”文本
2015-04-04 14:27:54 623
傻瓜式APP开发工具
2014-03-11
.net 程序性能测试软件
2013-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人