IOS
leonpengweicn
这个作者很懒,什么都没留下…
展开
-
Iphone 支持的字体列表
<br />"American Typewriter""Arial""Arial Rounded MT Bold""Courier New""Georgia""Helvetica""Marker Felt""Times New Roman""Trebuchet MS""Verdana""Zapfino"<br />原文在这里: http://daringfireball.net/misc/2007/07/iphone-osx-fonts原创 2011-04-17 20:19:00 · 1693 阅读 · 0 评论 -
CCTransitionScene Class Reference
<br />CCTransitionFade, //渐隐效果<br />CCTransitionFadeTR, //碎片效果<br />CCTransitionJumpZoom, //跳动效果<br />CCTransitionMoveInL, //从左向右移动<br />CCTransitionPageTurn, //翻页效果<br />CCTransitionRadialCCW, //钟摆效果<br />CCTransitionRotoZoom,//涡轮效果<br />CCTransitionScen原创 2011-04-17 21:17:00 · 987 阅读 · 0 评论 -
详解Cocos2d-iphone 的position和anchorPoint
<br /> <br />1, Sprite的长宽是20 * 20, position的位置是 40 * 40,我们先看看anchorpoint为0 * 0的截图.<br /> <br /><br /> <br />2, 我们把anchorPoint位置改成 1 * 1.<br /> <br /><br /> <br />3, 把anchorPoint改成 2*2<br /> <br /><br /> <br />4, 把anchorPoint改成 -1 * -1<br /> <br /><br /> <b原创 2011-04-20 21:56:00 · 4439 阅读 · 2 评论 -
objective-zip
http://code.google.com/p/objective-zip/转载 2011-09-05 12:58:00 · 702 阅读 · 0 评论 -
iPhone项目使用静态库的最佳方法
由于Apple禁止在iPhone中使用外部框架或动态链接库,所以要重用代码(第三方库或自己的代码)只能选择如下方法:直接将代码加入项目。这种方法有点笨。例如,你的一段代码被五个项目共享,如果你发现一个小bug,那么你需要更改五个地方。够麻烦吧?使用静态库。这是我经转载 2011-09-09 15:29:53 · 726 阅读 · 0 评论 -
ios创建库及其调用
ios的应用,也不都是使用ios自带的框架或者自己写所有实现,有时需要使用第三方库,比如ios调用flurry做统计分析。下面简要说明,如何创建自己的库,并且部署到另外的项目中使用。创建库通过xcode的想到可以很容易的创建库。为了简单起见,这里只用obj转载 2011-08-19 09:45:54 · 1193 阅读 · 0 评论 -
Finding iPhone Memory Leaks: A “Leaks” Tool Tutorial
I’ve been using Instruments a lot lately as I approach the end of my game development cycle. I’ve found it especially useful for tracking do转载 2011-08-19 09:46:26 · 528 阅读 · 0 评论 -
日期格式转换
像 MMMM d, yyyy 这样的日期格式需要设定相应的 locale 才可以被正确识别。 例xxxx = June 3, 2012[dateFormattersetLocale:[[[NSLocale alloc]initWithLocaleId原创 2011-09-19 17:54:29 · 847 阅读 · 0 评论 -
基于svnserve的服务器,权限文件authz配置的常见问题及解答
最近在我用Subversion论坛(http://www.iUseSVN.com/bbs)经常有人提到这样的问题:为什么我的客户端没有写权限?为什么我的权限没有起作用?总结他们的配置,发现都是用svnserve作为服务器,都在svnserve.conf中使转载 2011-08-24 20:19:17 · 800 阅读 · 0 评论 -
生成静态库的一些问题-all_load
1、使用类目在我们的静态库中涉及到 类目 catagory的使用时,会崩溃;此时我们需要设置project的Info里面的Link Flag处,增加-all_load,这样会链接所以存在的symbol;这是我们常用的一种处理方法,除此之外我们还可以使用以下方法:若转载 2011-09-22 11:42:34 · 5972 阅读 · 0 评论 -
IOS 程序的版本管理(基于SVN)
1, 安装 SVN a, sudo -apt-get install subversion subversion-tools b, mkdir /home/svn c, cd /home/svn d, svnadmin create原创 2011-08-24 20:15:52 · 3158 阅读 · 0 评论 -
iPhone中的info.plist文件
plist文件,Property List 文件,一般都是xml文件格式,用于描述应用软件主要包括如下:关键字类型是否必须摘要CFBundleDevelopmentRegionStringNo转载 2011-08-26 18:36:01 · 857 阅读 · 0 评论 -
Building Your App for Distribution
To prepare your new iPhone app for distribution on the app store, you'll need to create a distribution build for it. You should already have转载 2011-08-26 19:36:30 · 786 阅读 · 0 评论 -
Objective-C: Custom URL Schemes
The scheme name (or protocol) of a URL is the first part of a URL - e.g. schemename://. For web pages, the scheme is usually http (or http转载 2011-08-26 19:48:14 · 1297 阅读 · 0 评论 -
UIView中的常用方法
addSubview: 添加一个子视图到接收者并让它在最上面显示出来。 - (void)addSubview:(UIView *)view 讨论 这方法同样设置了接收者为下一个视图响应对象。接收者保留视图。如果你使用removeFromSupervi转载 2011-08-28 09:20:04 · 2526 阅读 · 0 评论 -
idp 的bank info 最新填写攻略
1、进入itunes connect2、选择contract,tax and banking,进去后选bank info3、需要选国家,注意,已经有中国了。之后填写cnaps code,叫做银行网点联行号,打电话给银行查询也可,不要说英文cnaps,说中文,告诉她是12位转载 2011-08-28 22:37:50 · 2192 阅读 · 0 评论 -
应用程序间通讯 - URL Scheme
iOS 的设计思路是原则上禁止不同的应用程序之间相互访问彼此的数据。虽然对于像我这样的桌面应用开发人员而言,不能访问程序以外的数据是不能想象的。但是从安全角度来说不失为一个有效的策略。不过凡事总有例外,所以乔布斯还是为程序间通讯开放了几个接口。URL Scheme i转载 2011-08-26 18:48:51 · 990 阅读 · 0 评论 -
摘录
UIApplicationDelegate协议1, applicationDidFinishLaunching: 使用这个方法来将应用程序恢复到上一个会话的状态。您也可以在这个方法中执行应用程序数据结构和用户界面的定制初始化。 2, application原创 2011-08-30 13:38:47 · 1056 阅读 · 0 评论 -
Objective-C使用@dynamic和@synthesize
@dynamic 意思是由开发人员提供相应的代码:对于只读属性需要提供 setter,对于读写属性需要提供 setter 和 getter。@synthesize 意思是,除非开发人员已经做了,否则由编译器生成相应的代码,以满足属性声明。转载 2011-10-15 12:30:42 · 885 阅读 · 0 评论 -
objective-c 转发
Objective-C允许对一个对象发送消息,不管它是否能够响应之。除了响应或丢弃消息以外,对象也可以将消息转发到可以响应该消息的对象。转发可以用于简化特定的设计模式,例如观测器模式或代理模式。Objective-C运行时在Object中定义了一对方法:转发方法:- (retval_t) forward:(SEL) sel :(arglist_t) args; // wit转载 2011-11-19 10:57:14 · 907 阅读 · 0 评论 -
ObjC(Objective-C)中的"非正式协议(interface)"与"正式协议(protocal)"
ObjC(Objective-C)中的"非正式协议(interface)"与"正式协议(protocal)"非正式协议在obj-c中的关键字虽然也是interface,但是这个跟c#中的接口(interface)并不完全相同。回忆一下前面学过的内容,我们定义一个类Sample时,总是会先生成一个Sample.h,代码如下:1#import转载 2011-11-19 10:30:48 · 948 阅读 · 0 评论 -
NSFileManager和NSFileHandle
NSFileManager和NSFileHandle分类: 文件操作//file文件操作NSFileManager 常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path 从文件中读取数据-(BOOL)createFileAtPath:path content转载 2011-10-31 12:41:38 · 1338 阅读 · 0 评论 -
This is the central repository for useful code for Macintosh developers.
http://code.google.com/p/maccode/原创 2011-11-04 12:32:28 · 604 阅读 · 0 评论 -
深入浅出 Cocoa 之 Framework
[Cocoa]深入浅出 Cocoa 之 Framework罗朝辉(http://blog.csdn.net/kesalin/)CC许可,转载请注明出处Framework 简介Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。framework 在概念上有点像 Window 下的库,但是比库更加强大,通过 framework转载 2011-11-05 11:02:28 · 1061 阅读 · 0 评论 -
mmap函数使用
UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个:1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;3、为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。函数:void *mmap(void *star转载 2011-11-30 13:23:08 · 1287 阅读 · 0 评论 -
NSPredicate 谓词
There are times during development when you need to match text against a search phrase. NSString offers a few simple built-in routines that offer basic comparison options. For example, use isEqualToSt转载 2011-12-08 16:42:10 · 1006 阅读 · 0 评论 -
NSPredicate的用法
一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那就需要用搞 NSPredicate这个类了~膜拜此类~1)例子一,一个循环NSArray转载 2011-12-08 19:59:34 · 618 阅读 · 0 评论 -
电话事件整理
extern NSString* const kCTSMSMessageReceivedNotification;extern NSString* const kCTSMSMessageReplaceReceivedNotification;extern NSString* const kCTSIMSupportSIMStatusNotInserted;extern NSString* co转载 2011-12-19 13:07:24 · 1098 阅读 · 0 评论 -
iOS程序发布测试4-打包(Archive)发布(share)
发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。1、设置“Build Settings”,下图是官方文档截图,留意那个红框,居然说反了。"Skip install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛一堆问题,说我按照官方文档做了,怎么Organizer原创 2011-12-10 18:14:31 · 1269 阅读 · 0 评论 -
IOS私有API 发送sms
#import #import "CTMessageCenter.h"int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; NSString *message = [NSString stringWithUTF8String:argv[1]原创 2011-12-19 13:04:51 · 4002 阅读 · 4 评论 -
NSGeomerty.h
NS_INLINE NSPoint NSMakePoint(CGFloat x, CGFloat y) { //生成NSPoint NSPoint p; p.x = x; p.y = y; return p;}NS_INLINE NSSize NSMakeSize(CGFloat w, CGFloat h) {//生成NSSize原创 2011-12-20 11:10:40 · 857 阅读 · 0 评论 -
Xcode could not find a valid private certificate/valid key-pair for this profile in your keychain
解决办法:1, 先把 钥匙串访问->登录 里的已有经证书删除2, 把 AppleWWDRCA.cer 拉到 登录 里,记住 一定是 登录3, 然后在选择 文件->导入项目 选择 p12 文件导入, 4, 确保在 钥匙串访问->登录 里有 AppleWWDRCA 和 iPhone Developer 两个证书, 然后证书 iPhone Developer 下面有 一个专用密钥。5原创 2011-12-12 13:02:00 · 3074 阅读 · 2 评论 -
图层的frame、bounds、position和anchorPoint关系
原创 2011-12-19 15:50:32 · 898 阅读 · 0 评论 -
CoreTelephony
http://theiphonewiki.com/wiki/index.php?title=CoreTelephony转载 2011-12-20 11:19:41 · 1046 阅读 · 0 评论 -
ios扫描公共区域内的全部wifi信息
转自:http://wangjun.easymorse.com/?p=1264#import #import #import #include #include #include @interface MSNetworksManager : NSObject { NSMutableDictionary *networks; NSArray *types;转载 2011-12-22 09:50:41 · 1864 阅读 · 1 评论 -
NSLog Formats
TypeConstant ExamplesNSLog Formatchar‘a’, ‘\n’%cshort int %hi, %hx, %hounsigned short int %hu, %hx, %hoint17, -99, 0xFFAE, 0878转载 2012-01-05 17:36:23 · 996 阅读 · 0 评论 -
NSString (NSStringPathExtensions)
+ (NSString *)pathWithComponents:(NSArray *)components;- (NSArray *)pathComponents;- (BOOL)isAbsolutePath;- (NSString *)lastPathComponent;- (NSString *)stringByDeletingLastPathComponen转载 2012-01-10 14:44:28 · 1246 阅读 · 0 评论 -
NSObjCRuntime.h
#include #if defined(__cplusplus)#define FOUNDATION_EXTERN extern "C"#else#define FOUNDATION_EXTERN extern#endif#if TARGET_OS_WIN32 #if defined(NSBUILDINGFOUNDATION) #define FOUND原创 2011-12-30 18:20:44 · 3167 阅读 · 0 评论 -
IPHONE静态库 编译 制作 使用
http://www.cocoachina.com/bbs/read.php?tid-27108.html 首先请看完附件图文教程。各位大大绕行第一个。通常网上能看到的资料,就这么点。我很愤怒很多细节的实现,有的高手都一带而过,不教导后来人。这个教程只是先xcode制作一个库,xcode使用一个库。其实这样的情况,非常少。接下来就介绍一个常见的:很转载 2011-12-31 17:11:19 · 702 阅读 · 0 评论 -
NSObject的奥秘
转自:http://www.cnblogs.com/xiaouisme/archive/2011/12/17/2290938.html6,NSObject的奥秘本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。在上一章里面,笔者向大家介绍了在Objective-C里面的几个转载 2012-02-09 12:25:02 · 869 阅读 · 0 评论