自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dean19900504的专栏

一个IT菜鸟的杂货铺

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

转载 开发者所需要知道的iOS6 SDK新特性

欢迎转载本文,但是转载请注明本文出处: http://2.gy/erSpiOS6 beta和相应的SDK已经放出了,WWDC2012要进入session环节了。iOS6无疑是这届WWDC的重点,在keynote上面对消费者展示了很多新鲜的特性,而之后的seesion对于开发者来说应该是更为重要。这里先大概把iOS6里新增的开发者可能用到的特性做个简单的整理。之后我也会挑一些自己感兴趣的se

2012-09-22 20:38:28 2229

转载 WWDC 2012 Session笔记——200 What is new in Cocoa Touch

这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面下方的邮件订阅的方式订阅本站。之前写过一篇iOS6 SDK新内容的总览,从这篇开始,将对WWDC 2012的我个人比较感兴趣的Session进行一些笔记,和之后的笔记一起应该可以形成一个比较完整的WWDC 2012 Session部分的个人记录。因

2012-09-22 20:36:55 11564

转载 WWDC 2012 Session笔记——405 Modern Objective-C

这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面下方的邮件订阅的方式订阅本站。2007年的时候,Objective-C在TIOBE编程语言排名里还排在可怜的第45位,而随着移动互联网的迅速发展和iPhone,iPad等iOS设备的广阔市场前景,Objective-C也迅速崛起,走进了开发者的视野。在最近的T

2012-09-22 19:45:22 1082

转载 WWDC 2012 Session笔记——205 Introducing Collection Views

这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面下方的邮件订阅的方式订阅本站。在之前的iOS6 SDK新特性前瞻中我曾经提到过UICollectionView,当时只把CollectionView当作是一个现在已有的开源GridView,仔细研究了下WWDC2012相关的Session后发现并不是那么简单。

2012-09-22 19:42:58 1668

转载 手把手教你ARC——ARC入门和使用

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

2012-09-22 19:32:52 2063

转载 Objective-C中的Block

技术是需要沉淀的。接触iOS开发也有将近一年时间了,从一开始的纯白到现在自我感觉略懂一点,其实进步是明显的。无数牛人表示技术博是完成菜鸟到高手蜕变的途径之一,虽然这个博客并非是为技术而生,但是也许作为工科背景下的我来说,每天都写文艺的东西显然并不现实。写一些在开发过程中的积累和感悟,大部分应该是Objectiv-C和XCode的内容,包括基本语法特性和小技巧,或者自己喜欢的一些开源

2012-09-22 19:23:12 887

转载 WWDC 2012 Session笔记——AutoLayout(自动布局)入门

这是WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS的方式订阅本站。 AutoLayout在去年的WWDC上被引入Cocoa,而在今年的WWDC上,Apple不惜花费了三个Session的前所未见的篇幅来详细地向开发者讲解AutoLayout在iOS上的应用,是由起原因的:iPhone5的屏幕将变为4寸,开发者即将面临为不同尺寸屏幕进

2012-09-22 19:20:12 1792

原创 UIKit各类概述

<!--@page {margin:0.79in}h1 {margin-top:0in; margin-bottom:0in; page-break-inside:avoid}h1.western {font-family:"宋体",serif; font-size:18pt}h1.cjk {font-family:"Arial Unicode MS";

2012-09-19 11:10:59 2609

转载 Info.plist中常用的key简介

UIRequiresPersistentWiFi 在程序中弹出wifi选择的key(系统设置中需要将wifi提示打开)UIAppFonts 内嵌字体(http://www.minroad.com/?p=412 有详细介绍)UIApplicationExitsOnSuspend 程序是否在后台运行,自己在进入后台的时候exit(0)是很傻的办法UIBackgroundModes 后台运行

2012-09-18 15:30:02 882

原创 浅谈iPhone OS(iOS)架构

iPhoneOS(现在叫iOS)是iPhone, iPod touch 和 iPad 设备的操作系统.    OS(iOS)架构" title="浅谈iPhone OS(iOS)架构" height="153" width="260">      1,Core OS:   是用FreeBSD和Mach所改写的Darwin,是开源、符合POSIX标准的一个Unix核心。这

2012-09-17 11:31:32 779

原创 iPhone应用程序委托

iPhone的软件栈有好几层组成,而应用程序是位于栈里面最高的抽象层,系统核心服务(操作系统层)则是位于最底层的。这中间还有媒体层、CocoaTouch层、核心服务层等等 ,但一般在开发应用程序的过程中,与我们主要打交道的是GUI框架和CocoaTouch层所提供的面向对象抽象。Cocoa的Foundation框架包含了基础数据类、基础工具类等主要部分,几乎所有的Cocoa类都是从一个根类对象NS

2012-09-17 11:27:04 518

转载 开源框架Core Plot的使用

iPhone下的图形框架并不是很多。其中比较知名的就两个s7graphview和CorePlot。巧的是两个都是Google的。前者使用简单,但功能单一,只能画曲线图。后者是开源项目,项目仍在不断更新中,用起来可就复杂多了,而且各个版本会有差异,包括属性、方法,甚至是类名都有改变。关于CorePlot使用的中文网上资料,不是缺乏,而是根本没有。唯一的一篇介绍得比较详细的文章是“Using

2012-09-17 10:57:30 719

原创 在SAE上开发LBS应用之 根据一点的经纬度实现附近点的查询

这年头和LBS相关的应用越来越火。在上个公司,老大就跟我说,要我去看看LBS,下个版本就要做,所以就去看了下!从foursquare的热闹程度就可见一般(什么,没听过 foursquare…. 哥们,你 out了)。和 LBS有关的应用一般都包括一些共同的操作,最常见的一个,就是找附近的东东(餐馆, 商店, 妞…)。 所以,这里就抛出了一个问题, 怎样才能知道两个物体离得近呢?例如:用iPho

2012-09-17 10:55:50 784

原创 iOS开发之Objective-C与JavaScript的交互

UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString   使用stringByEvaluatingJavaScriptF

2012-09-17 10:52:55 656

转载 NSOperation和NSOperationQueue

多线程(NSOperation和NSOperationQueue)在网络应用程序中,经常要使用多任务处理来提高应用程序的性能,即在同一时间,有多个处理同时进行。例如,同时进行多个文件下载,同时进行多个HTTP请求等。这一般都是通过多线程完成的。另外,多线程编程也是为了防止主线程堵塞,增加运行效率的方法。比如,如果主线程从网上下载一个很大的图片,那么,给用户的感觉是整个应用程序死掉了

2012-09-17 10:51:13 586

转载 iOS开发剪贴板

在iOS中,可以使用剪贴板实现应用程序之中以及应用程序之间实现数据的共享。比如你可以从iPhoneQQ复制一个url,然后粘贴到safari浏览器中查看这个链接的内容。一、在iOS中下面三个控件,自身就有复制-粘贴的功能:1、UITextView2、UITextField3、UIWebView二、UIKit framework提供了几个类和协议方便我们在自己的应用程

2012-09-17 10:47:32 588

转载 捕获iPhone程序的Crash

我们可以在delegate的terminateWithException里,写一些垂死挣扎的代码 -例如保存数据,例如汇报crash情况到服务器. void exceptionHandler(NSException *exception){    id delegate = [[UIApplication sharedApplication] delegate];

2012-09-17 10:03:31 790

转载 HTTP和Socket

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起

2012-09-10 16:26:24 1073 1

原创 TCP和http学习笔记(入门概念)

首先,纠正一下我以前一直误解的概念,我一直以为Http和Tcp是两种不同的,但是地位对等的协议,虽然知道TCP是传输层,而http是应用层今天学习了下,知道了http是要基于TCP连接基础上的,简单的说,TCP就是单纯建立连接,不涉及任何我们需要请求的实际数据,简单的传输。http是用来收发数据,即实际应用上来的。第一:从传输层,先说下TCP连接,我们要和服务端连接TCP连接,需要通过三次连接

2012-09-10 16:19:44 1093 1

转载 ios录音功能的实现

这两天也调了一下ios的录音,原文链接:http://www.iphoneam.com/blog/index.php?title=using-the-iphone-to-record-audio-a-guide&more=1&c=1&tb=1&pb=1这里ios的录音功能主要依靠AVFoundation.framework与CoreAudio.framework来实现在工程内添

2012-09-06 20:42:59 1068

原创 appStore检查版本更新与从app里跳到appstore评论页面

appStore检查更新的json地址http://itunes.apple.com/lookup?id=%@&country=cn// 如果要实现在应用里面跳到appstore的对应评论页面里面的话,只要将下面地址中App_ID替换成自己的id就可以了,其他的地方都不用管。  // 如果要用Safari浏览器做实验的话可以将地址中的 "itms-apps://" 替换

2012-09-06 14:41:37 5353

空空如也

空空如也

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

TA关注的人

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