自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dean男爵的专栏

你的幸福路人皆知,我的狼狈无处遁形

  • 博客(12)
  • 收藏
  • 关注

原创 SVN提交代码冲突,cannot be opened because the project file cannot be parsed.

代码提交SVN后,打开xcode工程文件,会出现  xxx..xcodeproj  cannot be opened because the project file cannot be parsed.因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。会出现这样的冲突消息[cpp] vi

2015-11-17 18:44:27 653

转载 多线程以及并行开发

大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于用户而言可以

2015-11-16 17:14:27 1083

转载 iOS 保持界面流畅的技巧

这篇文章会非常详细的分析 iOS 界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。Index演示项目屏幕显示图像的原理卡顿产生的原因和解决方案CPU 资源消耗原因和解决方案GPU 资源消耗原因和解决方案AsyncDisplayKitASDK 的由来ASDK 的资料ASDK

2015-11-16 16:35:10 725

转载 适配iOS 9系统

1、大部分社交平台接口不支持https协议.问题描述:在iOS9下,系统默认会拦截对http协议接口的访问,因此无法获取http协议接口的数据。对ShareSDK来说,具体表现可能是,无法授权、分享、获取用户信息等。还可能造成我们的编辑界面里传http之类的网络图片的时候,我们的编辑界面不会显示图片截图,解决的办法或者全面关闭https,允许使用http请求;或者把图片的域添加;又

2015-11-12 14:58:24 1247

转载 iOS中block实现的探究

[0. Brief introduction of block]Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。用维基百科的话来说,Block是Apple Inc.为C、C++以及Objective-C添加的特性,使得这些语言可以用类lambda表达式的语法来创建闭包。用Apple文档的话来说,A block is

2015-11-12 10:35:08 481

转载 iOS应用的crash日志的分析基础

Outline如何获得crash日志如何解析crash日志如何分析crash日志     1. iOS策略相关     2. 常见错误标识     3. 代码bug一、如何获得crash日志当一个iOS应用程序崩溃时,系统会创建一份crash日志保存在设备上。这份crash日志记录着应用程序崩溃时的信息,通常包含着每个执行线程的栈调用信息(低内存闪退日志

2015-11-12 10:28:34 688

原创 系统升级到iOS9,真机运行报“was compiled with optimization - stepping may behave oddly...”,闪退

把系统升级到iOS9.1之后,真机运行app,崩溃了。was compiled with optimization - stepping may behave oddly; variables may not be available.这是因为在iOS9以上,旧版本新浪微博SDK使用的JSONKit在部分机型可能导致崩溃。解决方法是更新最新版的新浪微博S

2015-11-11 11:37:10 6510

转载 如何轻松实现iOS9多任务管理器效果(iCarousel高级教程)

转自:http://www.cocoachina.com/ios/20150804/12878.htmliOS9的多任务管理器风格大变 变成了下面这种样子我忽然想起来之前的文章提到我最爱的UI控件iCarousel要实现类似这种效果其实是很简单的 一时兴起就花时间试验了一下 效果还不错 所以接下来我就介绍一下iCarousel的高级用法: 如何使用iCarous

2015-11-10 16:40:27 916

原创 iOS真机测试 ,There was an internal API error 的解决办法

今天在iOS7.0运行项目,结果报“There was an internal API error”这个错误。解决办法如下: Build Settings  下面修改 Product Name,不要写中文和特殊符号,写成英文,重新运行即可编译成功。

2015-11-09 11:14:50 960

原创 Assigning to ‘ d<xxxxDelegate>' from incompatible type ‘xxViewController *const __strong'

当开发中,遇到delegate = self 时,出现警告Assigning to ‘ d' from incompatible type ‘xxViewController *const __strong'原因是没有在头文件实现相应地协议。只需要在 @interface 后面加上 协议名>

2015-11-06 16:23:30 2212

翻译 升级Xcode7之后,消除 Directory not found for option ‘xxxx'警告

升级Xcode7之后,会遇到一些警告,譬如下面这个 Directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.1.sdk/Developer/Library/Fram

2015-11-05 14:35:25 978

转载 升级Xcode之后,VVDocumenter的安装问题

从Xcode 5开始,苹果要求加入UUID证书从而保证插件的稳定性。因此Xcode版本更新之后需要在VVDocumenter-Xcode的Info.plist文件中添加Xcode的UUID。步骤如下:一、查看Xcode的UUID方式1在终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCo

2015-11-04 20:02:44 553

空空如也

空空如也

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

TA关注的人

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