iOS调试
文章平均质量分 87
jiangrenju
为梦醒而奋斗!
展开
-
iOS NSAssert
苹果在foundation.framework中定义了这么一个宏:#define NSAssert(condition, desc, ...)第一个参数为一个条件判断,如果为假,则抛出异常,显示第二个参数所描述的信息。例如NSAssert(2>=4.4, @"2>=4.4 is false!");在debug模式下运行,会终止程序,并抛出如下异常:2转载 2014-08-06 17:44:55 · 523 阅读 · 0 评论 -
iPhone发布内测程序的几种方法
应用程序开发完进入测试阶段,通常需要在内部发布一些版本到测试者的机器上安装,该怎么做呢,本文将做详细的介绍。一、如果测试用户的机器已经越狱,那就简单了,直接打包成ipa,用户直接通过91助手、同步推、PP助手等工具安装。二、如果测试用户的机器没有越狱,下面有几种方案供选择: 1. 如果你的(IDP)iPhone Developer Account是$299企业版的,那就直转载 2014-08-20 10:08:38 · 1044 阅读 · 0 评论 -
iOS 性能测试介绍
有关App运行速度与响应速度优化的好文,按个人理解意译,受限于水平而不够严谨,附原文地址 PS,觉得鄙人干翻译好过干编码的兄弟们顶一下哦! 第一部分是说理念,太啰嗦,可以直接跳第二部分。 第二部分是一些实用的优化技术总结(高潮部分)。 iPad的出现对行业软件质量提升有着巨大的冲击。苹果公司多次提升了其准入标准,最明显的是要求软件运行更快更平滑。iPad能被迅速开启和唤醒,转载 2014-09-10 16:51:18 · 911 阅读 · 0 评论 -
Xcode 删除provisioning profile
xcode5 如果切换开发者账号,老的provisioning 还会在生成ipa时选择provisioning看到(很讨厌吧),需要手动删除xcode5 provisioning profile path: ~/Library/MobileDevice/Provisioning Profiles打开并日期排序,删除老的 provisioning profile 文件即可原创 2014-09-18 16:00:13 · 546 阅读 · 0 评论 -
iOS--LLDB调试命令简要使用
LLDB调试命令初探MAR 17TH, 2014如果你在平时的开发中从未使用过调试器,那你恐怕不知道一个调试器的作用有多大。你可能只满足于通过printf或者NSLog输出信息用于调试。但你只要试着尝试在调试中开始使用调试器LLDB,你会马上感受到调试器给你带来的便利。LLDB是LLVM转载 2015-01-27 11:32:09 · 684 阅读 · 0 评论 -
Xcode开发调试几个技巧—断点调试
转自:http://ios.itcast.cn/news/20141015/16463596716.shtmlXcode断点调试, 有的我不常用, 看来需要mark下 !1.Condational Breakpoints(条件断点) 普通断点只要执行到断点所在行就会停止程序,但是有时候我们想当满足一定条件时才停止程序。这个调试技巧在当你想要捕获一个循环中的变量的特定值或者转载 2015-01-04 16:07:51 · 1164 阅读 · 0 评论