iphone应用
右眼幻觉
iphone developer . Everything is meaningless
展开
-
iphone4、4S程序如何兼容Iphone5 (关键字 NSLayout、NSLayoutConstraint)
1.首先记录如何让程序兼容iphone5,很容易搜索到,此处简单记录。1.xib中use Autolayout勾上2.xib中Size--Retina 4 Full Screen3.代码中判断是否是iphone5:----#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)]原创 2013-06-05 12:25:24 · 1527 阅读 · 0 评论 -
”PBXCp Error“ 错误
解决:http://stackoverflow.com/questions/5642633/pbxcp-issue-file-not-found-but-its-definitely-there,删掉项目中红色的编译文件,重新添加原创 2013-09-10 17:25:23 · 4618 阅读 · 0 评论 -
APNS设置
APNS设置openssl x509 -in aps_development.cer -inform der -out MobileCAPCert.pemopenssl pkcs12 -nocerts -out MobileCAPKey.pem -in PushChatKey.p12cat MobileCAPCert.pem MobileCAPKey.pem >转载 2013-09-10 17:26:45 · 3863 阅读 · 0 评论 -
多线程
[self performSelector:@selector(loadData) withObject:nil afterDelay:1.f];原创 2013-09-10 17:27:48 · 544 阅读 · 0 评论 -
开源代码链接集合
链接集合ARCGIS:第三方地理信息系统,类似谷歌:http://resources.arcgis.com/en/home/One Map:新加坡地区基于ARCGIS开发的第三方类库:(是ARCGIS的子集)http://resources.arcgis.com/content/arcgis-android/sdkAR IOS SDK :https://de原创 2013-09-10 17:33:05 · 660 阅读 · 0 评论 -
用UIWebView在当前程序中打开网页的代码
在 iPhone 应用中打开网页时,如果用 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]]; 这种方法的话,会退出当前软件,启动 Safari。下面是用 UIWebView 在当前程序中打开网页的代码 NSString *urlAddress = @转载 2013-12-01 09:44:20 · 563 阅读 · 0 评论 -
新导入项目可能会出现的错误
框架文件错误:1.Target specifies product type 'com.apple.product-type.framework.static', but there's no such product type for the 'iphoneos' platform解决方法:未安装Universal-Framework,却使用时会报错。下载地址:https:/原创 2013-09-10 17:16:18 · 5077 阅读 · 0 评论 -
【NSURL URLWithString:url 】中string不为空而URL输出为空的情况
[NSURL URLWithString:@"…………"]但是貌似汉字或者空格等无法被识别,String不被认为是URLString,这个NSURL的值也就一直是nil要怎样才能够让它识别呢?解决方法如下:1.转换编码str1 = [str1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncodi原创 2014-03-18 15:25:08 · 2884 阅读 · 0 评论 -
【iOS开发】---- ALAsset,ALAssetsLibrary,ALAssetsgroup常见属性及用法
ALAssetsgroup---------------------------------------------------------------------------Enumerating Assets(遍历资源)– enumerateAssetsUsingBlock:(用一个block来遍历组里的资源)– enumerateAssetsWithOptio转载 2014-04-25 11:05:46 · 7257 阅读 · 0 评论 -
iOS开发常用的第三方类库
在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。可以从Apple网站下载到:http://developer.apple.com/library/ios/#s转载 2014-06-13 17:07:24 · 617 阅读 · 0 评论 -
IOS 6 自动布局 入门-1 (Auto Layout)
来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。 目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series 的Matthijs Hollemans 完成,开始体验吧! 这份教程由IOS 教程小组的组员 Matthijs Hollemans发布转载 2015-01-16 14:09:58 · 735 阅读 · 0 评论 -
发送短信/邮件/打电话:
发送短信/邮件/打电话:+ (void)alert:(NSString *)msg{ UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:msg message:@"" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil] autor转载 2013-09-10 17:23:53 · 802 阅读 · 0 评论 -
标签按照内容长度修改高度:
CGRect newFrame = self.labelDescription.frame; [self.labelDescription sizeToFit]; newFrame.size = CGSizeMake(maxDescriptionWidth, self.labelDescription.frame.size.height);原创 2013-09-10 17:18:20 · 690 阅读 · 0 评论 -
iphone功能调用代码集合
1.页面切换//页面切换MyViewController *controller = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];controller.modalTransitionStyle = UIModalTransitionStyleCoverVertical转载 2013-09-10 17:21:25 · 2160 阅读 · 0 评论 -
CocoaPods
记录:第三方开源代码的工具,为iOS程序提供依赖管理的工具,只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后执行pod install。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数。原创 2013-09-10 17:29:12 · 665 阅读 · 0 评论 -
IOS开发xcode4.5导入项目时所碰到的错误
1、我遇到的问题shell Script invocation Error ,Command /bin/sh failed with exit code 2解决方案:查看build phase里面run script是否写的正确,必要时可以删除试一下2、一些c++的语法错误,就是apple LLVM compiler 4.1的警告解决方案:build Setting下AppLe转载 2013-09-10 17:28:47 · 1186 阅读 · 0 评论 -
Make project in test flight
1.如图,Project 和Targets中的Build Setting 中的Code Signing identity选中开发者证书,确保Project能正常在手机上运行。2.在手机上Run成功,选中Project-Archive 打包安装文件,选择路径保存。3.打开testflight,上传已保存的安装文件(.ipa文件)。原创 2013-09-10 17:08:37 · 719 阅读 · 0 评论 -
XCode4.5 如何调出iPhone5模拟器?
XCode4.5 GM 打开模拟器,硬件-》设备-》iPhone(Retina 4-inch)原创 2013-09-10 17:20:37 · 693 阅读 · 0 评论 -
ASIHTTPRequest GET(下载) POST(上传)
ASIHTTPRequest GET(下载) POST(上传)官网 :http://allseeing-i.com/ASIHTTPRequest/如何让ASIHttpRequest支持ARC:1.导入FrameWork:CFNetwork.framework SystemConfiguration.framework MobileCoreServices.frame原创 2013-09-10 17:23:10 · 927 阅读 · 0 评论 -
“Valid signing identity not found” 错误
解决:重新生成CertificateSigningRequest.certSigningRequest 证书 。重新走一遍证书for develop & Distribution ,和 生成Provisioning操作。再下载,证书就可以用了。原创 2013-09-10 17:25:22 · 673 阅读 · 0 评论 -
对于Button的圆角显示,利用layer实现
示例:对button1的边框进行设置#import //不要忘记添加库文件CALayer *layer1=[button1 layer]; //是否设置边框以及是否可见 [layer1 setMasksToBounds:YES]; //设置边框圆角的弧度 [layer1 setCornerRadius:15.0]; //设置边框线的宽原创 2013-09-10 17:29:10 · 662 阅读 · 0 评论 -
“[CALayer release]: message sent to deallocated instance 0x1739e7a0” 错误
解决:重复的release了某个对象,检查下代码,有没有重复release出现。或者autorelease的对象比如[UIButton buttonWithType:UIButtonTypeCustom]之类的不需要release的被release过原创 2013-09-10 17:30:25 · 738 阅读 · 0 评论 -
返回按钮 BackButton
BackButton (返回的Title修改方法):1. UIButton* backButton = [UIButton buttonWithType:101]; // left-pointing shape! [backButton addTarget:self action:@selector(backAction) forControlEvents:UIControlEve原创 2013-09-10 17:31:02 · 2054 阅读 · 0 评论 -
IOS 6 自动布局 入门 2 (Autolayout)
来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。 目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series的Matthijs Hollemans 完成,开始体验吧! 这份教程由IOS 教程小组的组员Matthijs Hollemans发布,Mat转载 2015-01-16 14:13:13 · 839 阅读 · 0 评论