- 博客(21)
- 收藏
- 关注
转载 IOS开发中有用的第三方
IOS开发中有用的第三方库#Objective-C中最受瞩目库[链接](https://github.com/languages/Objective-C/most_watched)* [three20](https://github.com/facebook/three20)* faebook的320库*** [AFNetworking](https://gi
2015-06-18 19:01:56 336
原创 UITabbarController的背景和点击和的颜色
//设定Tabbar的点击后的颜色 [[UITabBar appearance] setTintColor:[UIColor redColor]]; //设定Tabbar的颜色 [[UITabBar appearance] setBarTintColor:[UIColor whiteColor]];
2015-06-17 11:26:47 412
转载 Ios8 Xcode6 设置Launch Image 启动图片
http://www.woowen.com/swift/2014/12/12/ios8%E8%AE%BE%E7%BD%AELaunch%20Image%20%E5%90%AF%E5%8A%A8%E5%9B%BE%E7%89%87/如何设置App的启动图,也就是Launch Image?Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"
2015-06-15 18:23:35 437
原创 错误集-在IOS8中百度地图无法定位
使用xcode6以下的版本运行项目在IOS8系统中,百度地图是可以实现定位功能的.但是用xcode6及以上版本就不行了,xcode6中的地图定位新增加了2个api:- (void)requestWhenInUseAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0); - (void)requestAlwa
2015-06-11 18:47:50 740
原创 错误集-objc-class-ref in AppDelegate.o之解决方案
http://demo.netfoucs.com/banqingyang/article/details/43051671xcode6.0升级到xcode6.1后,程序编译报错,错误如下:这是个很常见的错误,很多项目在更换xcode版本后,都会出现类似的问题。Undefined symbols for architecture x86_64: "_
2015-06-11 18:42:09 832
原创 欢迎界面
-(void)Welcome{ NSUserDefaults *isFirst = [NSUserDefaultsstandardUserDefaults]; [isFirst setObject:@"YES"forKey:@"is_First"]; [isFirst synchronize]; _scrollView = [[UIScrollV
2015-05-19 17:44:21 332
原创 NSUserDefault
//将上述数据全部存储到NSUserDefaults中 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; //存储时,除NSNumber类型使用对应的类型意外,其他的都是使用setObject:forKey: [userDefaults setInteger:myIn
2015-05-19 17:32:18 301
原创 多线程之NSThread
2.1 NSThread 有两种直接创建方式:- (id)initWithTarget:(id)target selector:(SEL)selector object:(id)argument+ (void)detachNewThreadSelector:(SEL)aSelector toTarget:(id)aTarget withObject:(id)anArgument
2015-04-10 23:06:37 368
原创 IOS多线程三种方式的优缺点
NSThread:优点:NSThread 比其他两个轻量级缺点:需要自己管理线程的生命周期,线程同步。线程同步对数据的加锁会有一定的系统开销Cocoa operation 优点:不需要关心线程管理,数据同步的事情,可以把精力放在自己需要执行的操作上。Cocoa operation 相关的类是 NSOperation ,NSOperatio
2015-04-10 23:02:38 1181
原创 iOS开发多线程篇—NSOperation基本操作
iOS开发多线程篇—NSOperation基本操作一、并发数(1)并发数:同时执⾏行的任务数.比如,同时开3个线程执行3个任务,并发数就是3(2)最大并发数:同一时间最多只能执行的任务的个数。(3)最⼤大并发数的相关⽅方法- (NSInteger)maxConcurrentOperationCount;- (void)setMaxConcurrentOp
2015-04-10 22:57:01 406
原创 多线程之NSOperation
一。NSOperation的作用:配合使用NSOperation和NSOperationQueue也能实现多线程编程二。NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行的操作封装到一个NSOperation对象中(2)然后将NSOperation对象添加到NSOperationQueue中(3)系统会⾃动将NSOper
2015-04-10 22:46:52 419
原创 多线程之GCD
一.执行任务的两种方式1.同步:在当前线程执行 dispatch_sync(dispatch_queue_t queue,dispatch_block_t block); 参数说明: queue:队列 block:任务2.异步:在另一条线程中执行 dispatch_async(dispatch_queue_t q
2015-04-10 17:48:21 352
原创 typedef与#define
一.typedef与#define的区别1 #define是预处理指令,在编译预处理指令时进行简单的替换,不做正确性检查,只有等编译时才会发现#define PI 3.1415926 没有分号2 typedef是在编译时处理,给一个已经存在的数据类型取一个别名typedef int* int_ptr; 有分号二.typedef的主要应用1) 为
2015-04-09 20:05:34 391
转载 iOS XMPP开发环境的搭建
1 首先下载xmppframework这个框架https://github.com/robbiehanson/XMPPFramework 2 环境配置参考:https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS1 添加xmppframework框架到工程中将下面的文件拖入工程中 其中
2014-12-04 13:31:07 368
原创 ccEditbox
CCEditBox是cocos2d-x的扩展类,所以和要进行头文件包含和命名空间声明 。另外由于要监控输入框的各种状态,所以还必须实现CCEditBoxDelegate类,该类声明了以下接口:
2014-10-26 23:10:11 365
转载 模板函数和类模板
1.函数模板的声明和模板函数的生成1.1函数模板的声明函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。函数模板的声明形式为:template(参数表){ 函数体}其中,template是定义模板函数的关键字;template后面的
2014-10-26 12:26:08 375
原创 cocosBuilder
解析类 //// MenuSceneLoader.h// XiaoQianRun//// Created by BFM on 13-12-8.////#ifndef __XiaoQianRun__MenuSceneLoader__#define __XiaoQianRun__MenuSceneLo
2014-10-13 13:40:35 350
原创 cocos2d游戏开发常用工具集
位图字体工具Bitmap Font Tools BMFont (Windows) Fonteditor Glyph Designer Hiero LabelAtlasCreator粒子编辑工具Particle Editing Tools ParticleCreator Particle Designer物理编辑工具Physics Edit
2014-10-12 15:15:47 269
原创 cocos2d-replace动画-CCTransitionScene
CCTransitionScene* reScene =NULL; CCScene* s =TestLayer::scene(); float t= 1.2f; switch (_index) { case _CCTransitionJumpZoom: reScen
2014-10-12 14:39:27 354
原创 cocosBuilder创建过程 以小倩快跑为例
1.新建一个工程 file ->new ->new project..2.将新建的工程下的Resources下的文件全删除3.将小倩快跑下的素材里的Menu文件夹拷贝到Resources下(要确定下要没有ccbi)4.在Menu下创建一个ccbi文件夹5.在CocosBulider工具里 file->new ->new file 在弹出的对话框里 创建CCLayerFu
2014-10-12 14:36:40 561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人