自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 IOS如何使用第三方字体

1、从网上下载所需字体的TTF文件。将字体所对应的TTF文件拖入项目中。2、然后在info.plist中添加一个新的键Fonts provided by application, NSArray类型的, 在其对应的item里面的string值为**.TTF,如图:3、接下来就是要知道对应字体的名字FontName了。一个字体文件包括以下几个内容:文件名、字体名称、字体具

2015-03-03 11:21:18 551

转载 CFBundleVersion与CFBundleShortVersionString的区别

CFBundleVersion,标识(发布或未发布)的内部版本号。这是一个单调增加的字符串,包括一个或多个时期分隔的整数。  CFBundleShortVersionString 标识应用程序的发布版本号。该版本的版本号是三个时期分隔的整数组成的字符串。第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。第二个整数表示的修订,实现较突出的特点。第三个整数代表维护版本。该键的值不同于“

2014-09-15 14:00:35 1425

原创 IOS6和IOS7区别、适配、注意事项

一、区别(变化)1、ios7UI默认为clearColor  ios6默认whiteColor 代码中注意规避这类问题

2014-06-06 00:19:48 839

原创 UITextField垂直水平对齐方式代码控制

今天做ios版本兼容测试时候,发现有个UITextField输入框,在ios7输入提示符和输入的内容都是垂直居中显示的;但是ios6上面是垂直方向在顶部显示。      通过查资料发现:              用xib生成的UITextField文字默认是水平左对齐,垂直居中对齐的,但是用代码生成的UITextField确是默认是水平左对齐,垂直顶对齐。到UITextField

2014-06-06 00:04:54 985

转载 APP的Rejected多种情况

一、耽误了将近1个半月时间,今天终于正式上线了。悲喜交加之际,记录一下中间所经历的种种问题,一来可以警示自己以后注意这些问题,二来可以分享给大家,少走一些弯路,毕竟apple审核一次需要很长时间,被打回来再更改+提交= waiting for review = in review=至少1周时间。

2014-05-30 22:03:29 897

转载 duplicate symbol _OBJC_CLASS 错误处理方法

错误:ld: duplicate symbol _OBJC_CLASS_$_************ in ****************************************************************************************************************************一种可能性是你的项目

2014-05-23 00:27:28 1390

转载 IOS 时间戳

今天和服务器交互需要用到时间戳相关的东西

2014-05-21 23:20:32 1986

转载 iOS 7 StatusBar 的隐藏和样式改变

iOS7 StatusBar 在需要隐藏或改变样式时在UIViewConroller中调用:1[self setNeedsStatusBarAppearanceUpdate];1、隐藏StatusBar在iOS7中无法使用一下接口隐藏:1[[UIApp

2014-03-28 19:25:09 838

转载 获取IOS网络环境

http://iliunian.diandian.com/post/2012-02-29/18417652

2014-03-24 23:21:05 575

转载 IOS7新特性汇总

来源:http://www.devdiv.com/iOS_iPhone-ios_-thread-203633-1-1.html

2014-03-24 23:07:34 442

转载 iOS UIViewController 对内存警告的处理经验

一、   自从iPhone4 支持多任务后,我们需要更加仔细处理内存不足的情形。如果用户运行我们程序的时候,后台还跑着N个软件,那前台运行的iphone 程序就很容易收到内存不足的警告。        通常情况下,iOS在内存不足时会给用户一次处理内存资源的机会。当我们的程序在第一次收到内存不足警告时,应该释放一些不用的资源,以节省部分内存。否则,当内存不足情形依然存在,iOS再次向我们程

2014-03-24 23:07:27 579

原创 IOS 很不错的的博客,有空多看看吧

http://iosdeveloper.diandian.com/post/2012-11-19/40041036362

2014-03-24 23:00:59 513

转载 UIWebView指南

一、小心UIWebView的缓存机制       最近陆续有用户反馈线上的应用有个地方有问题,很难复现。出问题的部分是用UIWebView加载本地资源实现的,后来好不容易才找到复现的办法,并在调试中发现确实是UIWebView捣的鬼。       UIWebView会缓存已经加载过的js、css,至于是个什么更新策略,还没研究清楚,反正不是永久缓存,也不是按有效期,很诡异的缓存

2014-03-24 22:52:55 518

原创 WebKit专栏

WebKit on iOS :http://blog.csdn.net/column/details/ios-webkit.html

2014-03-24 22:48:36 462

原创 UIAlertView指南

UIAlertView不是UIAlterView,别总是写错丢人   - (NSString *)buttonTitleAtIndex:(NSInteger)buttonIndex;  //返回它上面Button的title

2014-03-24 22:47:07 384

转载 JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)

son和xml的普及个人觉得是为了简化阅读难度,以及减轻网络负荷,json和xml 数据格式在格式化以后都是一种树状结构,可以树藤摸瓜的得到你想要的任何果子。而不格式化的时候json和xml 又是一个普普通通的字符串,在网络通信的时候也只需要请求一次,而不用每次为得到木一个值而重复的请求服务器或者目标主机,json和xml 都采用 键 - 值 的形式来存放数据。xml 使用

2014-03-24 22:30:47 918

转载 一个数据包的互联网漫游记

英文原文:Journey of a Data Packet in the Internet尽管大多数最终用户都不关心 Internet 是如何工作的,但是我相信你们当中的仍然会有一些人对 Internet 运转的基本原理非常感兴趣。  在这篇文章中,我们会通过阐释一个数据包从源到目的地的征程,来试着拨开互联网的第一层神秘面纱。由此出发,我们会尽量让本文的内容保持简单基础。

2014-03-22 17:44:51 555

转载 苹果IOS开发者账号总结

详细地址:https://developer.apple.com/programs/which-program/个人账号(Individual):费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如zhitian zhang,单人使用。个人账号只能有一个开发者。100个苹果的iOS设备UDID测试。 公司团队账号 (Company/Organizat

2014-03-22 17:42:13 1188

转载 oc中将CGRect、CGSize、CGPoint等结构体转换为字符串

CGRect rect = CGRectMake(160, 230, 200, 200);        CGPoint point = CGPointMake(20, 20);        CGSize size =  CGSizeMake(20, 20);               NSString *str = NSStringFromCGRect(rec

2014-03-22 17:37:28 2165

原创 ios5以上版本的新功能ARC

一、 什么是ARC ?               Automatic Reference Counting,自动引用计数,即ARC,可以说是WWDC2011和iOS5所引入的最大的变革和最激动人心的变化。该机制在 iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2 可以使用该机制。ARC是新的LLVM 3.0编译器的一项特性,使用ARC,可以说一举解决了广

2013-11-22 16:01:54 891

原创 The network connection was lost.

今天上传app到appstore遇到了下边的问题,不知为何。从下午2点开始一直报这个错误,我就一直点,直到下午4点多点才不知怎么滴就上传成功了。暂时总结出下边的解决方案:        1、有人建议用VPN,越狱后进行上传,可能会好点。(本人没有尝试,没找到免费的VPN)        2、不停的提交,总会成功的。  有好的方法以后再传上来,期待。。。

2013-11-20 18:07:46 7450 2

转载 Versions 使用指南

------简单说下Version这个版本控制工具---网上下一个破解版的Version,或者官网下载一个再安装一个插件;安装完以后       (小人是githug,莲花状的就是Versions)。打开软件后,我们先做最简单,就是连接公司的svn服务器,然后checkout一些项目。add一个库。两个地址就是公司的svn地址。粘贴完后,输入用户民密码,

2013-11-17 23:34:38 2608

转载 UIScrollView-----简介

@property(nonatomic)       CGPoint                  contentOffset;               // default CGPointZero。//在滚轴视图中,contentOffset属性可以跟踪UIScrollView的具体位置,你能够自己获取和设置它,contentOffset的值是你当前可视内容在滚轴视图上面

2013-11-17 23:16:21 1113

转载 UIActivityIndicatorView-----------活动指示器

-------活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中。派生自UIView,所以他是视图,也可以附着在视图上。一、UIActivityIndicatorView      1.创建         UIActivityIndicatorView*activityIndicatorView = [ [UIActivityIndica

2013-11-17 23:13:23 885

转载 UIImage 简介

UIImage类对图像及其底层数据进行封装。它可以直接绘制在一个视图内,或者作为一个图像容器在另一个更大的图像视图容器中使用。这个类类提供的方法可以用来从各种来源中载入图像,在屏幕上设置图片的方向,以及提供有关图像的信息。对于简单的图形应用,可以将UIImage对象用在视图类的drawRect方法中,用来绘制图像和团模板。你可以用文件来初始化,也可以用url、原始数据、或者一个CoreGrap

2013-11-17 23:03:45 950

转载 Mac下最好用的SVN客户端

这段时间一直在用mac底下搞Inphone开发,由于是两个人在做,搭了一个SVN服务器,方便代码的管理,在项目中确实也体现了其优势,以前在windows下都是用TortoiseSVN这个免费的开源客户端,但是下Mac底下却没有那么多开源的,有一个svnX免费的,但是始终赶不上Versions, SmartSVN,Cornerston这些商用的客户端,只可惜都是要收费的,之前用Versions用

2013-11-17 20:02:28 3038

转载 cocos2d-x2.2以上版本 安装步骤

一、cocos2dx在VS下的安装和使用准备工作:1、    下载 cocos2d-x  下载地址:http://cdn.cocos2d-x.org/cocos2d-x-2.2.zip2、    下载 python 2.7.3 下载地址:http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi3、     下载

2013-11-17 15:59:51 1818

转载 Mac svn命令

mac svn 删除.svn隐藏文件的命令打开终端,进到所在的目录,然后出入一下代码find . -name ".svn" | xargs rm -Rf1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn

2013-11-15 16:12:15 1653

转载 mac系统如何显示和隐藏文件

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.appl

2013-11-15 16:06:20 1188

转载 IOS7开发~JavaScriptCore

转载自:http://blog.csdn.net/zfpp25_/article/details/9232129http://blog.csdn.net/zfpp25_/article/details/8650412IOS7之前,接触 JS 更多的是处理UIWebView的时候,如:http://blog.csdn.net/zfpp25_/article/detai

2013-11-14 17:06:00 1469

转载 ios7 UIScrollView 尺寸问题------UIScrollView的子视图整体下移

如果在UINavigationController内设置一个UIViewControlller,而UIViewController的第一个子视图是UIScrollView的话,UIScrollview里面所有的subView都会发生下移,如图所示UIScrollView 尺寸问题" title="ios7 UIScrollView 尺寸问题">代码为- (void)viewDi

2013-11-14 10:56:46 2438 1

转载 IOS多线程

多线程编程在开发应用的时候非常有帮助。比如你可以在后台加载图片,等图片加载完成后再在主线程更新等,或者在后台处理一些需要占用CPU很长时间的事件(比如请求服务器,加载数据等)。要体会多线程编程的好处,还得多实战,结合使用多种多线程技术。特别要注意Run Loop的使用,很多开发者在编写多线程应用的时候很少关注过Run Loop。如果你仔细阅读并掌握Run Loop的细节,将会帮助你写出更优美的代码

2013-10-28 17:48:18 371

转载 如何使UIScrollView的滚动条indicator一直显示

最近在做一个应用的时候,被要求将UIScrollView的滚动条一直显示。查了一下UIScrollView的方法和属性,发现没有相应的方法,只有一个flashScrollIndicators相对靠谱点,但是他只会显现滚动条一小段时间,然后会自动消失。我总不能起一个定时器,一直在刷这个方法吧。在stackoverflow上搜索了一下,最后的解决方案指向这个页面。贴出源代码如下:#de

2013-10-28 15:29:18 867

转载 NSIndexSet-入门浅析

来自:http://blog.sina.com.cn/s/blog_7b9d64af0101b851.html记得上一次,用到,关于删除UITableView分组的方法[tableViewdeleteSections:[NSIndexSet indexSetWithIndex:indexPath.section] withRowAnimation:UITab

2013-10-28 15:19:44 609

转载 关于"=="和"isEqual"

来自:http://blog.sina.com.cn/s/blog_890a7373010123fj.html对于两个对象 A 和 B. A == B 和 [A isEqual:B] 两个是有不同意义的。第一个表达式是比较两个指针是否相等.而第二个是比较两个指针所指向的对象是否相等.如果A和B都是没有重载NSObject isEqual:方法类的实例,这两个表达式的

2013-10-28 14:59:48 592

转载 关于CGRect包含交错,边缘,中心的检测

来自:http://blog.sina.com.cn/s/blog_890a737301014mrs.html判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数 BOOL contains =CGRectContainsPoint(CGRectrect,CGPointpoint);判断一个CGRect是否包含再另一个CGRect

2013-10-28 14:53:37 866

转载 电脑MAC地址查询方法

局域网解决ARP攻击最好的方法是进行路由器和电脑双向MAC/IP绑定,在实际运作经常需要查询各种电脑的MAC地址,下面将有关问题进行说明。什么是MAC地址?MAC地址是烧录在网卡内的网卡标志,是网卡的身份证号码,表现形式为16进位制,具有全球唯一性。查询后MAC地址表示方式为XX-XX-XX-XX-XX-XX,如果电脑中有多个网卡将有多个对应的MAC地址,使用中一般查询“无线网卡”和“

2013-10-26 18:57:59 1379

转载 自动化测试理解误区

1.所有测试用例都可以自动化不是所有的测试用例和测试步骤都可以转化为自动化测试。在自动化测试投入较多的行业,领先企业的自动化测试率有的能达到80%左右,但仍有20%左右的测试用例需要手工来进行。在国外,通常从开发第一版测试用例时,就同步进行自动化测试脚本的开发,所以自动化测试率普遍比中国企业高。2.自动化测试找不到bug自动化测试不直接找bug,而是通过解放有经验的测试工程师的生产力,

2013-10-25 22:17:39 780

转载 性能测试之Web测试

随着网络世界的迅猛发展,网站的性能变得日益重要,性能不好的网站将被用户所抛弃。所以性能是用户对软件系统是否满意的一个重要方面。本文将对什么是性能,如何测试性能等方面进行论述。  那么性能是什么呢,性能是特定功能占用的时间和资源。他可以是功能的开销或者是同步运行功能的数目。Web性能测试就是模拟大量用户操作给网站造成压力,并评测web系统在不同负载和不同配置下能否达到已经定义的标准。性能测试更加

2013-10-25 22:13:19 610

转载 xcode4.5 如何找到以前的iphone模拟器

第一步打开Applications ->xcode4.3(也就是你以前使用的xcode) -> 单机右键 -> show Package Contents  (如下图操作)第二步进入Contents ->Developer  -> Platforms  -> iPhoneSimulator.platform -> Developer -> SDKs -> 这里可以看到你以前使用各个版本

2013-10-24 11:33:19 771

空空如也

空空如也

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

TA关注的人

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