自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (3)
  • 收藏
  • 关注

转载 iOS 测试工具reveal可视化调试工具的使用

关于iOS UI调试工具Reveal的配置,很多初学者朋友可能在网上搜索到一些文章,这些文章大部分都是讲述了如何通过配置Xcode项目,通过加入一些库文件,并且在程序中编写额外的代码来调用Reveal服务,从而保证调试程序的时候能够将项目附加到Reveal中分析。      这种方式,比较繁琐,并且每写个项目都需要重复这些繁琐的步骤,这是让人难以忍受的。为此,在下通过诸多分析尝试,终于发现

2017-06-02 10:21:46 519

原创 Universal Links踩坑

踩坑1踩坑2过程

2017-04-27 19:08:51 353

转载 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被拒的一些非常规问题总结

1.状态栏隐藏后,无法出现的ying yong

2014-11-05 14:54:31 518

转载 App Store审核指南

App Store 审核指南苹果对开发者提交的应用的审核之严格是出了名的,了解苹果的审核标准对于开发者防止应用被拒有着十分重要的意义。几天前苹果官方公布了 App Store 审核指南,后经译言网翻译成了中文,现全文转发,供大家参考。前言   感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入

2014-11-05 14:25:19 417

转载 JavaScript教程

网址:http://www.w3school.com.cn/js/js_intro.asp

2014-11-04 16:30:50 346

原创 ios开发获取应用版本号

[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]或[[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];

2014-11-04 12:21:21 493

原创 Mac下Git使用

最近换了工作,新公司要用git管理代码,

2014-10-28 14:25:47 533

原创 iOS反射机制

获取一个对象的所有属性

2014-10-25 13:43:15 432

转载 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

转载 关于OpenUDID的测试分析(含Demo)

原文:

2014-10-13 16:03:10 620

转载 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网络编程之AFNetWorking

待补充

2014-10-13 15:26:10 593

原创 ios网络开发之(ASIHttpRequest)

待补充

2014-10-13 15:23:50 465

原创 ios网络编程之(AsyncSocket)

待补充

2014-10-13 15:22:14 322

原创 IOS网络开发(Reachability)

待补充

2014-10-13 15:20:24 372

转载 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

转载 AutoLayout(自动布局)入门

原文转自:http://www.onevcat.com/2012/09/autoayout/

2014-10-09 13:32:16 352

原创 AutoLayout学习常见问题

1.在xib中添加控件,在代码中布局会

2014-10-08 17:40:46 335

原创 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

UIWebView缓存网页

利用UIWebView下载缓存网页,离线情况下也可以看之前下载过的网页

2014-11-04

使用storyboard布局TabbarViewController,多种方法支持右滑返回上一个页面,多个storyboard混合使用,与xib混合使用

使用storyboard布局的TabbarViewController框架,包含多个storyboard,xib与storyboard混合使用,并提供两种侧滑返回上一个页面的方法。兼容iphone,ipad,支持ios6以上

2014-09-30

C++类模板实现的队列

用C++类模板实现的队列,通过此例子可以清楚理解类模板的使用和数据结构中队列的实现

2011-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除