自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (1)
  • 收藏
  • 关注

原创 全屏显示

如果让你的 iOS 程序全屏显示(遮挡住系统默认的信号,时间,电量).在程序的***-info.plist 文件中添加一个 “Status bar is initially hidden” 并选中。 或者有的是设置“UIStatusBarHidden” 并选中。[[UIApplication sharedApplication] setStatusBurHidden:YE

2020-05-29 11:01:49 254

转载 Boost.Asio的使用技巧

基本概念Asio proactorI/O服务work类run() vs poll()stop()post() vs dispatch()buffer类缓冲区管理I/O对象socket信号处理定时器strand参考最近尝试使用了一下Boost.Asio,不知道是否因为各大公司都有自己相对成熟的网络库的

2014-04-30 10:40:07 681

转载 IO - 同步,异步,阻塞,非阻塞

当你发现自己最受欢迎的一篇blog其实大错特错时,这绝对不是一件让人愉悦的事。《 IO - 同步,异步,阻塞,非阻塞 》是我在开始学习epoll和libevent的时候写的,主要的思路来自于文中的那篇link 。写完之后发现很多人都很喜欢,我还是非常开心的,也说明这个问题确实困扰了很多人。随着学习的深入,渐渐的感觉原来的理解有些偏差,但是还是没引起自己的重视,觉着都是一些小错误,无伤大雅。直到

2014-04-30 09:05:26 450

转载 手把手教你ARC——iOS/Mac开发ARC入门和使用

本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟悉iOS开发中内存管理的Reference Counting机

2014-01-21 10:39:53 721

转载 写给懂C语言的人的PHP语法入门

如果你学过C语言,现在想学习PHP,第一步当然是掌握基本语法。PHP的基本语法与C极其相似,但也有一些独特之处,本文通过对比的方式,按照学习C语言语法的顺序,介绍PHP的基本语法,希望能帮助熟悉C的人快速入门。首先明确一个思想,PHP语法与C最大的不同之处在于PHP重实用,而C重原理。学习C的语法,培养人严谨的思维习惯,对于了解计算机的工作原理是很有帮助的。一个学过C的人开始学PHP,会对PH

2013-12-05 21:51:37 969

转载 iOS Simulator hang up ( Xcode4.6.3)

下面是转载的文章。我是用方法8来解决这个问题的。感谢大家的sharing精神。最近遇见个Xcode的bug,搞的十分郁闷。具体现象是:程序前段时间都是好好的,可以运行,第二天开机,调试就无法进入模拟器。就连main()函数都进不了。模拟器完全挂起了。具体说来就是代码一句都没改过,工程设置也没改过,昨天走的时候好好的,今天就不行l了。尝试解决办法:1):强行关闭模拟器,在

2013-09-17 21:13:39 1593

原创 Could not successfully update network info during initialization.

Could not successfully update network info during initialization.Sep  7 14:40:39 Administratormato-iPod backboardd[52] : Application 'UIKitApplication:com.rrmrocks.--[0x9975]' exited abnormally with

2013-09-08 17:55:28 3131

转载 apache-tomcat-7.0.33 在win7 上配置使用

1.安装 j2se sdk ,在 win7 ,因为安装的版本是 jdk-7u9-windows-i586.exe ,只需要配置 path 路径,可不用配置 classpath,就可以在了; 然后 在 cmd 窗口中测试 java,javac 命令,测试通过, jdk 的环境变量配置好了2.到tomcat 网站上下载 最新版的  apache-tomcat-7.0.33-windows-x8

2013-07-02 11:40:26 3694 3

转载 mac os 下tomcat apr 警告解决方法

The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:...tomcat可以整合本地apr,在处理静态资源的时候速度更快,总而言之就是使用本地的apr库提升处理效率。在网

2013-06-30 16:21:04 4777

转载 非常有用的一些objective-c知识点

1获取系统语言设置     NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];     NSArray *languages = [userDefault objectForKey:@"AppleLanguages"];     NSString *preferredLang = [lan

2013-05-04 22:20:21 1295

转载 IOS简单调用Google地图

1.首先加入地图依赖的两个包 Java代码  #import   #import   2.确定位置还必须依赖你的zipCode和地址Dictionary,zipCode可以根据Google提供的方法获取你所在位置的经度和维度, 地址Dictionary可以在Map上面精确的标注出来你的位置, 实现发现如下: Java代码

2013-04-30 22:07:45 824

转载 IOS学习之十二:Core Location定位和MapKit视图使用

iPhone中的基于位置服务开发的应用其实挺多的。但是那种能显示密集型周边的信息或者说是资料数据的应用,还真不知道是通过的是类似于webService还是内置类似于地图导航功能的数据包。但是对于简单如何上手这方面的开始,我们还是要接触下的。总的来说,我们这类应用的会涉及到核心的两块内容。1.位置定位(最简单就是当前应用所有者所持设备的地理位置),

2013-04-30 21:35:29 463

转载 OS开发之MapKit学习笔记

1. 概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。 2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapVi

2013-04-30 21:22:26 535

转载 map sqlite

http://blog.csdn.net/totogo2010/article/details/7701026;http://blog.csdn.net/totogo2010/article/details/7702207; iPhone 中数据库的使用方法:http://www.cocoachina.com/iphonedev/sdk/2010

2013-04-24 21:47:40 509

转载 IOS上的几个类库:MBProgressHUD、ASIHttpRequest、JSON Framework和Flurry

上述的四个类库我都试验过,确实还不错。每个库的简单介绍请参见:10款IOS高效开发必备的Objective-C类库(http://mobile.csdn.net/a/20110317/294018.html)。    1、MBProgressHUD:https://github.com/jdg/MBProgressHUD。HUD = [[MBProgressHUD alloc]initWi

2013-04-07 21:47:54 811

原创 《Programming iOS 6》

《preface》The purpose of this book is to proceed by focusing on the underlying knowledge needed for an actual understanding of iOS programming. That is precisely the opposite of a cookbook. This bo

2013-03-25 14:51:00 599

原创 const 函数参数 issue

const修饰的函数参数,要传给子函数的话也必须是const,否则出如下的乱七八糟的error info。/containers/xcgv63/xcgv63mt/rootfs/home/lte1811_0322/SC_MONOLITH/CM_ConfigurationManagement/src/WMP_FCT/RNW2DB_LNMME.cpp: In member function

2013-03-25 11:00:55 585

转载 开发者如何高效利用GitHub

itHub是开发人员经常逛的一个地方,那么如何在这么大一个内容库中披沙拣金,找到自己需要的资源呢?这就涉及到如何高效利用GitHub的话题了。正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。 Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码

2013-03-05 16:22:39 2011

转载 iOS 6版本与之前版本差异总结[转]

原文地址:http://www.cocoachina.com/newbie/tutorial/2012/1018/4939.html1、适配4英寸屏幕适配。      旧应用要与4英寸屏幕进行适配,需要创建一张[email protected]图片,系统根据是否有此资源来识别是否支持4英寸屏幕。至于其他资源不允许使用xxx-568h.jpg此格式来适配屏幕,需要使用代码对屏幕进

2013-02-24 17:28:10 298

转载 gdb基本命令和技巧

/**********************************************\  原作地址:http://www.mikeash.com/pyblog/friday-qa-2011-06-17-gdb-tips-and-tricks.html  作者:mikeash  这是作者Friday Q&A 中的一篇。觉得很好于是翻译了一下。  \*****

2013-02-04 00:00:47 632

转载 使用Xcode和Instruments调试解决iOS内存泄露

虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露

2013-02-03 14:54:12 290

转载 xcode 4 Git版本管理系统详解

你可能已经知道了,Xcode4 带来了一大堆让给苹果的开发者们兴奋的改进。现在你可以给你的项目设置多个仓库(repositories),当然现在最流行,好用的就是用Git来进行版本控制了。当然如果用 Xcode4 创建一个新的项目,并使用Git版本管理非常方便,只要在新建项目时把Source Control这个复选框勾上就可以了。但对已有的项目,怎样用Git来管理呢?其

2013-01-30 22:23:27 1301

转载 Mac OS X 过往12年的演变史

by Jacqui Cheng, http://arstechnica.com译者:Hadeswoo 别人可能无法明白我们这帮 Mac 用家与 OS X 恋爱多时的感觉。自这个操作系统发布,至今已经快十二年时间了(若算上花在测试版和开发者预览版的时间,则更长),我们见证着 OS X 的变迁。实际上,即使是那些 Mac 老用家,或已忘掉早期那些不靠谱的版本。对OS

2013-01-20 15:44:49 1135

转载 编写简单的视图切换应用

iOS应用中,经常要切换视图,不切换视图的应用是少数而且是比较简单的。这里按照步骤说一下实现过程。本文参照了《Beginning iPhone Development》,但可能是篇幅的限制,作者一气呵成的写了个大的例子。我这里分几个阶段逐步实现。这样在使用IB(Interface Builder)时才不会感到混乱。另外,对一些附加的内容做了精简,这样更方便理解。总的效果是这样:

2013-01-13 23:14:13 340

转载 iphone开发笔记

这篇文章主要做开发过程中的汇总,利己利人吧。前言iPhone OS编程指南。中文官方文档http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//app

2013-01-13 23:12:55 401

转载 loadView、viewDidLoad、initWithNibName、awakeFromNib、initWithCoder的用法

每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.  大前提是UIViewController有一个UIView.同时,需要理清两个概念,一、实例化一个类. 二、创建一个类。在X

2013-01-13 23:11:07 429

转载 多台Mac电脑使用同一个apple开发者账号开发测试

今天给自己的macbook装上了公司的apple开发者账号,以前总是用我的机器写代码但因为没有开发者账号不能给真机装也不能在真机上测试,想测试还需要把代码转移到其他机器上,很不方便,刚在网上找到一些方法装上了账号。感觉这个问题还是很普遍的,而且今天就为装这个也费了不少功夫有很多方法都没走成,因此把它总结出来,方便更多人能很快装上~我的情况是这样的,公司有一个开发者账号,我个人的机器上没有装开发

2013-01-12 16:59:46 566

转载 错误,调试

1. 编译iPad真机时,选择了 Architetures:Standard(armv6) BaseSDK:iPhoneDevice3.2 TargetDeviceFamily:iPad.若编译出现如下错误:Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit co

2013-01-09 22:53:12 1281

转载 Automatic orientation support for iPhone and iPad apps

Technical Q&A QA1588Automatic orientation support for iPhone and iPad appsQ: What is needed to automatically support multiple orientations in my iPhone and iPad apps?A: There are

2013-01-08 21:46:21 443

转载 iPhone、iPhone4、iPad 程序启动画面的总结

iOS设备现在有三种不同的分辨率:iPhone 320x480、iPhone 4 640x960、iPad 768x1024。以前程序的启动画面(图片)只要准备一个 Default.png 就可以了,但是现在变得复杂多了。下面就是 CocoaChina 会员做得总结  如果一个程序,既支持iPhone又支持iPad,那么它需要包含下面几个图片:Default-Portrait.png iP

2013-01-06 21:13:20 487

转载 iOS Code Signing: 解惑详解

Iphone开发的代码签名 英文版链接:http://developer.apple.com/iphone/gettingstarted/docs/signingcodeforiphonedev.action 代码签名确保代码的真实以及明确识别代码的来源。在代码运行在一个开发系统以前,以及在代码提交到Apple发布以前,Apple要求所有的的应用程序都必须进行数字签名。另外,A

2012-12-30 19:00:37 3003 1

转载 iOS 开发:真机测试

真机测试在成功加入iOS Developer Program之后,对于开发者来说,首先要实现的就是真机测试。下面详细介绍实现真机测试的过程。先总体介绍一下实现真机测试的步骤,如下图所示:总的来说一共有六步:1、获取开发证书Development Certificate;2、添加要用来测试的设备;3、创建一个新的应用ID,A

2012-12-30 18:46:14 4168

转载 iphone开发--ios 真机测试

如何进行真机测试?需要得到apple官方的development授权,过程如下1、访问https://developer.apple.com/devcenter/ios/index.action 并登录;2、登录后点击页面右侧的“iOS Provisioning Portal ”,如图3、进入“iOS Provisioning Portal ”后,点击左侧的

2012-12-30 18:27:22 726

转载 IOS 真机调试及发布流程

在申请到开发者账户之后,进入developer.apple.com官网,点击Member Center,用申请的开发者账户登陆;选择IOS Provisioning Portal;1.在Certificates选项页面中下载AppleWWDRCA.cer,并安装2.打开mac os自带的“钥匙串访问”工具,通过其“证书助理”--》“从证书颁发机构请求证书”,在桌面生成一个Certi

2012-12-27 10:36:56 1154

转载 iOS程序发布测试4-打包(Archive)发布(share)

发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。1、设置“Build Settings”,下图是官方文档截图,留意那个红框,居然说反了。"Skip install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛一堆问题,说我按照官方文档做了,怎么Organizer看不到程

2012-12-22 18:12:03 382

转载 iOS程序发布测试3-生成ad hoc证书

iOS证书分2种,1种是开发证书,用来给你(开发人员)做真机测试的;1种是发布证书,发布证书又分发布到app store的(这里不提及)和发布测试的ad hoc证书。  那ad hoc证书和开发证书区别在哪里?如果你的tester(团队测试人员、客户)都能将测试设备拿到你面前,直接插到你的mac开发机上,你可以直接将程序“灌”进去,那有开发证书就够了,不需要ad hoc证书。  如

2012-12-22 18:11:08 762

转载 iOS程序发布测试2-获取Tester设备UDID

假设你的Tester(团队里的测试人员、你的客户)有一定iOS设备使用经验,至少大致会用itunes。要获取你的Tester的iOS设备UDID:1、将iOS设备插到安装了itunes的pc/mac,itunes会弹出显示设备概要信息界面,如下图,这里我们可以看到设备的12位序列号,这不是我们想要的。2、点击序列号,设备概要界面显示设备udid,如下图,CT

2012-12-22 18:10:20 757

转载 iOS程序发布测试1-准备

一,发布测试,是指将你的程序给  * 你的测试人员,因为程序总归是要测试的  * 你的客户,在正式发布之前,客户肯定是要先看(验收)的在他们的iOS设备(iphone,ipod, ipad)安装,运行。 二,阅读前提:你自己已经完成了真机测试,意味着:  1、你已经加入了苹果的"iOS developer program",标志事件是付了$99。

2012-12-22 18:08:57 574

转载 Xcode调试常见问题

1. 编译iPad真机时,选择了 Architetures:Standard(armv6) BaseSDK:iPhoneDevice3.2 TargetDeviceFamily:iPad.若编译出现如下错误:Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit co

2012-12-11 22:04:46 31853 1

转载 IOS开发苹果官方Sample Code及下载地址

在线浏览地址:https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code工程zip压缩包下载地址:http://developer.apple.com/iphone/library/samplecode/Reachability/Reachabili

2012-12-02 21:04:21 3804

软件配置管理SCM的详细介绍,用于日常软件维护,跟踪

软件配置管理方面的介绍,让你了解SCM的知识。

2009-06-01

空空如也

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

TA关注的人

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