- 博客(57)
- 资源 (9)
- 收藏
- 关注
转载 iOS游戏开发 几个有利工具
iOS游戏开发 几个有利工具本文介绍的是iOS游戏开发 几个有利工具,为友们介绍几款开发工具,游戏爱好者记住了!先来看内容。AD: iOS游戏开发 几个有利工具是本文要介绍的内容,工欲善其事,必先利其器,首先我们要先了解一下游戏开发的工具。我们先来看内容。1. TexturePacker和Zwoptex是一类功能,但更
2011-10-29 10:09:55 1679
转载 如何为ios程序增加itunes同步功能
其实很简单, 编辑工程的xxxinfo.plist文档 增加一项Application supports iTunes file sharing 将Value设置为Yes, 则可以在同步项目中看到自己应用的名字以及document目录下的内容了.xcode 4.0 测试过
2011-10-28 16:39:53 601
原创 创建渐变颜色
CGGradientRef TableBackgroundGradient(){static CGGradientRef layoutGradient = NULL;if (!layoutGradient){UIColor *contentColorTop = [UIColor colorWithRed:0.90 green:0.92 blue:0.95 a
2011-10-28 16:32:09 919
原创 xcode 4.1 instrument (let's say Leaks) noresponse
Ok, now I've fixed the bug! If I'm opening XCode, choose Profile and choose one instrument (let's say Leaks) the new Instrument window opens. Then I need to go back to XCode (while Instrument.app wi
2011-10-28 16:23:58 1236
转载 内存泄露检查的Instruments-Leaks使用心得
Leak检查的建议 话说手上一个工程差不多结束了,到了优化和测试的阶段,开始第一次用Instruments,我很担心的内存泄露问题果然是存在的,而且还不少(虽然内存占用都很少) 使用上几个建议:1.一定要打开右边的窗口看程序调用栈2.显示的程序调用关系不是真正泄露的地方,而是该泄露对象产生的地方,或者最后一次访问的地方,查一下相关的应用又在哪里变化就行3.实在不行的话左
2011-10-28 15:38:52 1718
转载 iPhone/Mac Objective-C内存管理教程和原理剖析
iPhone/Mac Objective-C内存管理教程和原理剖析初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对objective-C内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。希望对大家有所帮助,也欢迎大家一起探讨。 此文涉及的内存
2011-10-28 15:20:08 643
转载 UIPanGestureRecognizer类——为view添加手势
UIPanGestureRecognizer类——为view添加手势#import UIKit/UIKit.h>@interface TestGestureRecognizerViewController : UIViewController { UIView *aView;}@property(nonatomic,retain)IBOutlet UIVie
2011-10-28 09:30:15 4218
转载 IOS开发问题汇总
1.运行即崩溃,log下面提示:Couldn't register com.myApp.debug with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in
2011-10-27 11:05:19 1161
原创 不错的学习资源
第一个、DEVDIV一个不错的论坛http://www.devdiv.com/home.php?mod=space&do=pm[源码、文档、分享] iOS/iPhone学习系列、代码教程----~~~持续更新中~~~ http://www.devdiv.com/forum.php?mod=viewthread&tid=48165
2011-10-27 09:22:59 823
转载 iPhone 实现简单的CoverFlow 效果
第一种实现iPhone 实现简单的CoverFlow 效果 首先声明一下,这篇文章的作者正是本人(Leo),由于之前代码里面有几个小的问题,一直很忙,今天晚上抽出了点时间来给大家更正一下,要是根据下面一步步的来做的话,一定能建立出绚丽的coverFlow 效果来。大家好,今天来给大家讲讲iPhone里面的CoverFlow技术。CoverF
2011-10-27 09:01:58 3884
转载 IOS5:升级到iOS5后ASIHttpRequest库问题及解决方法
由于正式版的iOS5出来了,所以我也试着去升级了。于是下载了最新的Xcode,才1.7G左右,比以往的安装包要小许多。升级Xcode后,打开以前创建的工程, 运气好,一个错误都没有,程序也能正常跑起来。由于我程序中用了ASIHttpRequest这个库,让我发现了一个小问题,就是ASIAuthenticationDialog这个内置对话框在网络有代理的情况下出现,然后无论点canc
2011-10-26 17:09:05 844
原创 总结一下IOS内存管理
1.在init函数中必须调用[super init],函数dealloc中必须调用[super dealloc].2.调用以“alloc”,"new","copy","mutableCopy"开头函数的生成的对象,必须release3.对象调用retain,必须release4.对象可以调用autorelease,延迟释放.5.每个线程中至少有一个Autorelea
2011-10-26 16:44:50 707
转载 AutoRelease 浅析
一、AutoRelease 浅析本篇将给您介绍”Autorelease Pools”(自动释放池)在应用中的使用技巧。1,Autorelease Pools概要一个”Autorelease Pool”实例中“包含”其它各种调用了”autorelease”方法的对象。当它释放时,其中所有被管理对象都会收到”relrease”的消信。注意,同一个对象可以被多次调用”autore
2011-10-26 15:03:07 1462
原创 缩放图片
-(UIImage*)scaleToSize:(UIImage*)img size:(CGSize)size { // 创建一个bitmap的context // 并把它设置成为当前正在使用的context UIGraphicsBeginImageContext(size); // 绘制改变大小的图片 [img
2011-10-26 14:14:23 910
转载 XCode调试技巧之EXC_BAD_ACCESS中BUG解决
XCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BAD_ACCESS这个bug时不容易找到原因的,在网上找到的3个关于这个问题的方法,希望可以帮到你,我自己试了一下第一中方法,效果还不错首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。1.
2011-10-26 09:21:04 1772
转载 设置TableView可编辑
设置TableView可编辑 (2011-01-19 09:00:53)转载关键词:对tableView进行增、删操作1.设置tableView可编辑RootViewController.m[self.navigationItem setRightBarButtonItem:[self editButtonItem]];-
2011-10-24 10:48:15 11696
转载 UIScrollView 原理
UIScrollView 原理scroll view 原理在滚动过程当中,其实是在修改原点坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 s
2011-10-21 15:46:32 702
转载 floor函数
floor函数 floor(x),有时候也写做Floor(x),其功能是“下取整”,或者说“向下舍入”,即取不大于x的最大整数(与“四舍五入”不同,下取整是直接去掉小数部分),例如: x=3.14,floor(x)=3 y=9.99999,floor(y)=9 在C语言的库函数中,floor函数的语法如下: #include
2011-10-21 13:16:10 2676
原创 获取手机左边音量+ -按键的事件方法或私有api
MPMusicPlayerController *ipodMusicPlayer = [MPMusicPlayerController iPodMusicPlayer]; [ipodMusicPlayer beginGeneratingPlaybackNotifications]; [[NSNotificationCenter defaultCenter] addObserve
2011-10-21 10:35:22 1290
转载 iphone 消息处理事件 postNotificationName和addObserver的调用
1.定义消息创建的关联值 也就是找到方法的标志NSString *const GameToIPhoneNotification = @"GameToIPhoneNotification"; GameToIPhoneNotification变量,@"GameToIPhoneNotification"这个值存于通知中心中,信息中心通过这个值来识别变量1.注册一个消息中心
2011-10-21 10:30:04 16140 1
转载 iOS Socket 很好的学习材料
今天发现了一个iOS Socket 很好的学习材料 原文连接: http://www.cocoachina.com/bbs/read.php?tid=6146# 这个类使用了Singleton,因此永远只有一个实例。没有实例时会自动生成实例,可以在程序中的任何位置调用它。 一般来说,只要跟服务器建立一次连接即可,产生一对stream,分别是outStream和inStrea
2011-10-20 16:55:14 7594 3
原创 objective-c 取消执行的延迟函数
//延迟执行[self performSelector:@selector(hidenSelf) withObject:nil afterDelay:2];//取消延迟执行[[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(hidenSelf) object:nil];
2011-10-20 08:59:21 2344
原创 可以在一个页面里面使用多个uitableview ,并使用同一个delegate
在uitableview 的delegate 里面,可以通过下面来判断,当前是对哪个 tableview进行操作if (tableView ==tblViewContent) //滚动内容列
2011-10-18 10:41:30 3711
原创 UITableView 在didSelectRowAtIndexPath 实现双击事件的方法
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ //如果两次点击的时间间隔小于1秒,则断定为双击事件NSUInteger cur
2011-10-18 10:35:01 3998
原创 NSOperation用法
1.操作队列NSOperationQueue * queue;2.[NSOperationQueueaddOperation:operation]3.@interface SUBOperation :NSOperation4.- (void)main
2011-10-18 09:32:57 988
原创 仓位
仓位求助编辑百科名片 资金三三仓位制仓位是指投资人实际投资和实有投资资金的比例。列举个例子:比如你有10万用于投资基金,现用了4万元买基金或股票,你的仓位是40%。如你全买了基金或股票,你就满仓了。如你全部赎回基金卖出股票,你就空仓了。
2011-10-16 21:08:04 1620
转载 Cocoa内存管理规则
4.Cocoa内存管理规则1)当你使用new、alloc、copy方法创建一个对象时,该对象的保留计数器值为1.当不再使用该对象时,你要负责向该对象发送一条release或autorelease消息。这样,该对象将在其使用寿命结束时被销毁。2)当你通过其他方法获得一个对象
2011-10-16 15:06:48 1560
转载 COCOA内存管理
下面的这种方式是不对的 <!--p.p1 {margin:0.0px 0.0px 0.0px 0.0px; font:10.0px Helvetica}-->When you add an object to a collec
2011-10-16 14:56:40 1628
原创 NSMutableAttributedString 的使用方法,设置格式
NSMutableAttributedString *attrString = [[NSMutableAttributedStringalloc] initWithString:title]; NSRange range = NSMakeRange(0, [
2011-10-16 11:07:48 10324 4
转载 Creating Attributed Strings in Cocoa
Creating Attributed Strings in CocoaYou create an NSAttributedString object in a number of different ways:You can create a new s
2011-10-16 10:51:45 1722
原创 NSAttributedString和NSMutableAttributedString是什么
NSAttributedString和NSMutableAttributedString是什么? NSAttributedString:字符串的属性,普通的字符串属性. NSMutableAttributedString:字符串的属
2011-10-16 10:13:15 2135
转载 现量
现量目录概念示例编辑本段概念 现量是指当前一笔的成交量,并不是代表当前只有这么多股票可以买。 因为1手=100股, 所以现量=现手*100,但有的软件里面显示的现量实际上是现手。 在明细栏里有现
2011-10-14 12:15:17 767
原创 objective-c 获取当前时间
NSDateFormatter *nsdf2=[[[NSDateFormatter alloc] init]autorelease]; [nsdf2 setDateStyle:NSDateFormatterShortStyle]; [nsdf2 s
2011-10-12 10:49:53 2064
转载 HTML 5参考手册
HTML 5通过制定如何处理所有 HTML 元素以及如何从错误中恢复的精确规则,HTML 5 改进了互操作性,并减少了开发成本。HTML 5 中的新特性包括了嵌入音频、视频和图形的功能,客户端数据存储,以及交互式文档。HTML 5 还包含了新的元素,比如:
2011-10-10 16:06:01 1225
转载 离线iOS应用的HTML 5制作指南
离线iOS应用的HTML 5制作指南在本文中作者会详细说明如何制作离线HTML 5的iOS应用。更具体地说,作者将演示《俄罗斯方块》游戏制作过程。你或许已沮丧许久。众多Objective-C开发高手凭借制作iOS应用取得显著
2011-10-10 15:50:14 3404
转载 iOS开发之Objective-C与JavaScript的交互
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluati
2011-10-10 15:36:52 755
原创 NSUserDefaults
NSUserDefaults数据存储的位置个人如果但靠自己,如果置身于集体的关系之外,置身于任何团结民众的伟大思想的范围之外,就会变成怠惰的、保守的、与生活发展相敌对的人。——高尔基NSUserDefaults数据存储的位置NSUserDefaults用于
2011-10-10 15:32:57 877
原创 采用全局变量NSUserDefault
可以采用全局变量NSUserDefault来在整个项目传递变量。使用实例:在A类中: NSUserDefaults * userDefault = [NSUserDefaultsstandardUserDefaults]; [
2011-10-10 15:27:26 4216
转载 FPS游戏
FPS求助编辑百科名片 FPSFPS是第一人称射击类游戏的简称(游戏专有名词)。 FPS(First-Person Shooter Game):第一人称射击游戏 严格来说FPS属于ACT类游戏的一个分支,但和RTS类游戏一
2011-10-10 13:58:14 8526
UML 工具 starUML中文破解版
2017-09-29
IOS 下SQLite3数据库的连接工具类
2012-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人