- 博客(46)
- 资源 (3)
- 收藏
- 关注
转载 iOS 测试工具reveal可视化调试工具的使用
关于iOS UI调试工具Reveal的配置,很多初学者朋友可能在网上搜索到一些文章,这些文章大部分都是讲述了如何通过配置Xcode项目,通过加入一些库文件,并且在程序中编写额外的代码来调用Reveal服务,从而保证调试程序的时候能够将项目附加到Reveal中分析。 这种方式,比较繁琐,并且每写个项目都需要重复这些繁琐的步骤,这是让人难以忍受的。为此,在下通过诸多分析尝试,终于发现
2017-06-02 10:21:46 519
转载 http://blog.csdn.net/uxyheaven/article/details/49253757
什么是MarkdownMarkdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。使用 Markdown 的优点专注你的文字内容而不是排版样式。轻松的导出 HTML、PDF 和本身的 .md 文件。纯文本内容,兼容所有的文本编辑器与字处理软件。可读,直观。适合所有人的写作语言。Markdown 文档写作步骤写Markdo
2017-04-11 11:55:58 555
转载 http://blog.csdn.net/uxyheaven/article/details/48009197
iOS小技巧–用runtime 解决UIButton 重复点击问题什么是这个问题我们的按钮是点击一次响应一次, 即使频繁的点击也不会出问题, 可是某些场景下还偏偏就是会出问题. 通常是如何解决我们通常会在按钮点击的时候设置这个按钮不可点击. 等待0.xS的延时后,在设置回来; 或者在操作结束的时候设置可以点击.- (IBAction)clickBtn1:(UIb
2017-04-11 11:41:17 278
转载 http://blog.csdn.net/openglnewbee/article/details/38824139
http://blog.csdn.net/hjy_x/article/details/20929095重点是dwarfdump --uuid命令我们在iOS开发中会碰到的很多crash问题,如果Debug调试模式的话,我们可以往往很容易的根据log的输出定位到导致crash的原因,但对于已经上线的应用,或者是release环境包导致的crash,我们就需要一些特殊的手段来通过c
2017-04-11 11:13:41 1018
原创 iOS开发常用的开源类库
Reachability 检测网络连接ASIHTTPRequest 网络请求MBProgressHUD 提示效果SVProgressHUD 提示效果ZAActivityBar 提示效果SBJson JSON解析JSONKit JSON解析SDWebImage 图片异步加载及缓存UIActivityIndicator-for-SDWebImage 为SDWebImag
2014-11-10 17:58:29 508
转载 分析AppStore审核失败原因及解决办法
转自:wubo9935App中设计的图标与Apple原生图标类似,Apple原生图标有专利保护,并且在Design Guideline里面规定,App的图标不能与Apple图标雷同,如iTunes,App Store, iPod等的图标。若出现雷同App将被拒。逐风App的设置界面、按钮使用了类似iPhone的操作方式以及icon的圆角设计 -> 重新设计…
2014-11-08 14:51:53 777
转载 如何提高App的下载量
如何增加APP下载量 1.美国市场的ARPU值是中国市场的5倍,因此,开拓美国市场,是很多App开发者的首选。13年下半年在纳斯达克上市的博雅就是一个很好的例子,海豚浏览器的市场部负责人从免费和付费两方面总结了在美国itunes store上提升下载量的方式,上海文军信息特整理出来分享给大家: 一、免费策略: 1. PR 在产品发布后的 12 个月里,海豚浏览器没在营销上花
2014-11-08 14:24:49 917
转载 app store排名算法规则大揭秘
有人研究过规律约略估算出排行榜的可能演算方式。今天的排名=今天的下载量x8+昨天的下载量x5+前天的下载量x5+大前天的下载量x2。很明显,前3天的下载量是最重要的核心排名因素。名次是依照前一周的销售量(下载量)计算公司是7天的加权平均每天的权重都不一样,当日的销售量(下载量)是被加权至8倍、前2天则是5倍、前3天则是2倍,依此类推所以以今天起算前3天的销售
2014-11-08 13:54:41 2884
转载 iOS8指纹识别TouchID
苹果在2014年6月3日的WWDC2014开幕式上推出了新版iOS8系统,界面上iOS8与iOS7相比变化不大,不过在功能方面进行了完善。iOS8通知中心更加强大,支持消息直接回复操作,并支持QuickType和第三方输入法。短信功能改进明显,支持群聊,发送语音、视频,分享地理位置等。从终端用户的角度看,iOS8的许多新功能早已出现在其他平台中。iOS8会向第三方软件开放TouchID访问,这意味
2014-11-07 18:33:37 831
转载 NSSetUncaughtExceptionHandler异常捕获
\利用 NSSetUncaughtExceptionHandler,当程序异常退出的时候,可以先进行处理,然后做一些自定义的动作,比如下面一段代码,就是网上有人写的,直接在发生异常时给某人发送邮件,void UncaughtExceptionHandler(NSException *exception) { NSArray *arr = [exce
2014-11-07 15:11:32 512
转载 iOS应用性能调优的25个建议和技巧
本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而由于iOS设备的
2014-11-07 10:35:53 497
转载 Objective-C中使用@try处理异常,防止程序崩溃
这一篇我们主要来讲讲Objective-C中的@try块来处理异常,与@try结合一起的有@catch、@finally。文章非常基础,希望对初学者有所帮助。在我们编写Objective-C程序时,最好的编程实践是指能预测程序中可能出现的问题。为此,你可以测试使程序异常终止的条件并处理这些情况,可能要记录一条消息并完全终止程序,或者采取其他正确措施。以避免错误为例,在程序运行时执行测试可以
2014-11-07 10:02:15 1151
转载 App Store审核指南
App Store 审核指南苹果对开发者提交的应用的审核之严格是出了名的,了解苹果的审核标准对于开发者防止应用被拒有着十分重要的意义。几天前苹果官方公布了 App Store 审核指南,后经译言网翻译成了中文,现全文转发,供大家参考。前言 感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入
2014-11-05 14:25:19 417
原创 ios开发获取应用版本号
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]或[[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
2014-11-04 12:21:21 493
转载 iOS获取开发设备唯一编号之开源代码SvUDIDTools
//// SvUDIDTools.m// SvUDID//// Created by maple on 8/18/13.// Copyright (c) 2013 maple. All rights reserved.//#import "SvUDIDTools.h"#import #import #include #include
2014-10-23 14:40:39 1536
转载 autoresizingMask与xib中的autoresizing介绍
UIView中有个属性是autoresizingMask,该属性是用来控制控件的自适应。 UIViewAutoresizingNone = 0,UIViewAutoresizingFlexibleLeftMargin = 1 UIViewAutoresizingFlexibleWidth = 1 UIViewAutore
2014-10-14 15:27:57 1370
转载 ios设备唯一标示符
在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDIDs的程序将不再被审核通过,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。苹果已经警告过我们uniqueIdentifier将不能再使用了,并且提供了另外两个可选的。但是在程序中该选择使用哪个呢?本文不会回答这个问题,具体用哪个是由你来根据程序的目的来做决定的。
2014-10-13 15:56:12 411
转载 ios网络开发区分2G/3G/4G/WIFI/无网络
代码如下:+(NSString *)getNetWorkStates{UIApplication *app = [UIApplication sharedApplication];NSArray *children = [[[app valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subviews
2014-10-13 15:35:53 1195
转载 ios开发 网络编程HTTP/FTP连接
1.CFHTTP 可以使用CFHTTP API创建HTTP请求,通常HTTP请求方法包括GET、HEAD、PUT、POST、DELETE、TRACR、CONNECT和OPTIONS。使用CFHTTP请求一般4个步骤: 使用CFHTTPMessageCreateRequest函数生成一个CFHTTP消息对象使用CFHTTPMessageSetBody函数设置消息内容使
2014-10-13 15:06:37 597
转载 IOS网络编程浅析
转载iphone包含了很多框架和库,从底层的套接字到不同层次的封装,可以方便地给程序添加网络功能。(1)BSD套接字。最底层的套接字,这是Unix网络开发常用的API。如果从其他系统移植程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。(2)CFNetwork framework 。CFNetwork 也是比较底层的, 是对BSD套接字的一个扩展
2014-10-13 14:58:13 445
原创 IOS开发各种加解密,编解码
- (NSData *)AES256EncryptWithKey:(NSString *)key {//加密 char keyPtr[kCCKeySizeAES256+1]; bzero(keyPtr, sizeof(keyPtr)); [key getCString:keyPtr maxLength:sizeof(keyPtr) encoding:NSUTF8Str
2014-10-13 14:17:34 822
原创 用代码进行autoLayout学习
概念:iOS6中新加入了一个类:NSLayoutConstraint,一个形如这样的约束item1.attribute = multiplier ⨉ item2.attribute + constant对应的代码为[NSLayoutConstraint constraintWithItem:button at
2014-10-09 16:56:09 405
原创 IOS7以下设置UITabBarItem选中时背景为透明
[self.tabBarsetSelectionIndicatorImage:tou ming];
2014-10-08 15:37:57 972
原创 IOS7以上pushViewController界面卡顿问题
-(IBAction)onClickButton:(id)sender{ UIViewController* detail = [[UIViewControlleralloc] init]; [self.navigationControllerpushViewController:detail animated:YES];}
2014-10-08 11:35:38 3479
转载 IOS开发AutoLayout学习
参考原文:http://blog.csdn.net/mozixiong/article/details/14165391
2014-09-30 13:40:19 445
转载 利用Storyboard实现复杂项目
在创建一个Storyboard工程这篇文章中,介绍了创建一个最简单的storyboard项目,下面详细介绍一下StoryBoard,主要从以下几方面介绍:创建UITabBarViewController、UINavgationController、UIViewController共同使用xib和storyboard共同使用多个storyboard共同使用下面以一个实际项
2014-09-29 18:06:23 603 1
原创 Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the desi
1.日志出现一下错误:Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?
2014-09-29 15:17:31 1579 3
转载 Storyboard启动过程
原文:http://course.gdou.com/blog/Blog.pzs/archive/2012/2/5/10929.htmliOS 5 环境下,使用 Storyboard 的应用程序结构如下:@interface AppDelegate : UIResponder UIApplicationDelegate> @property (strong, no
2014-09-29 14:38:20 545
使用storyboard布局TabbarViewController,多种方法支持右滑返回上一个页面,多个storyboard混合使用,与xib混合使用
2014-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人