自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

everpenny的专栏

一点一滴积累,认真做好每一件事情。

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

原创 iPhone开发之创建简单界面视图的三种方式之二 使用Xcode4完全手动构建界面

有人说Xcode4都提供完全自动构建界面了(详细见第一篇文章),为什么还要用完全手动的呢?虽然Xcode为我们提供了方便快捷的UI设计框架,但是框架框架毕竟还有他的局限性,有些地方还不如我们加两行代码来的轻松愉快,在加上使用完全手动构建界面有助于我们加深理解Cocoa touch里面各种控件的属性方法,加深理解!        同第一篇一样,这里我们还是同样构建一个一模一样的温度转

2011-10-20 21:39:34 2783 4

原创 iPhone开发之创建简单界面视图的三种方式之一 使用xcode4自动生成界面

刚开始学习iPhone开发,在这里分享一关于创建简单界面试图的一些经验与心得,以免日后忘记也好有个好的记录依照。如有不足之处请指正。            本文主要分享一下使用xcode4如何创建一个简单的温度转换器,当然这里的重点不是温度转换器,而是创建使用视图的方式。作为这个系列的第一篇,将会使用最简单的方式完成这样一个温度转换器。            在来八卦一下Xcode

2011-10-20 00:30:22 8531 2

原创 分割字符串,反转字符串

朋友去面试,考试的出了这样一道题目,如下:将字符串“abcd asd sbcf”转化成“sbcf asd abcd”输出,不得使用标准库。首先我们要捋清思路,看这道题目的意思好像就是要将字符按照空格分割出来  然后在将截取的子串合并在一起。截取字串可以根据空格在原始字符串

2011-08-02 23:41:00 1047

原创 如何定义自己的异常类

相信很多朋友在写代码的过程中,都会需要加入大量的try和catch来扑捉异常信息和处理异常操作。比如程序在发布出去之后,程序可能出现这样或者那样的问题,如果在代码中加入了异常的操作之后,可以方便定位问题。1.首先要定义自己的异常操作类,比如你可能会有这样的需求,需要记录抛出异

2011-08-02 20:38:38 2735 1

转载 防御性编程技巧

在防御性编程的大框架之下,有许多常识性的规则。人们在想到防御性编程的时候,通常都会想到“断言”,这没有错。我们将在后面对此进行讨论。但是,还是有一些简单的编程习惯可以极大地提高代码的安全性。尽管看上去像是常识,但是这些规则却往往被人们忽视,这就是为什么世界上并不缺少低质量软件的原因。只要程序员们警惕起来,受到足够的督促,更高的安全性和可靠的开发很容易就能够实现。在下面的几页中,将列出防御性编程的一些规则。我们将先从粗略的概览开始,整体地描述防御的技巧、过程和步骤。随着讨论的深入,我们会加入更多的细节,进一步

2011-04-11 22:06:00 8385

原创 1.string类2.标准库Vector类型3.迭代器

<br /> <br />1.string类<br />1.1 string对象的定义和初始化<br />string s1; // 默认构造函数,s1为空串string s2(s1); // 将s2初始化为s1的一个副本string s3("value"); // 将s3初始化为一个字符串字面值副本string s4(n, 'c'); // 将s4初始化为字符‘c’的n个副本 <br />1.2 String对象的读写<br />int main(){string s;cin >>

2011-03-08 21:51:00 666

原创 extern 关键字的使用,const引用, typedef名字, 枚举

<br /> <br />1.extern 关键字的使用<br />1.1.将一个非const变量定义在一个文件中,假设已经做好了合适的声明,就可以在另外的文件中使用这个变量<br />//file_1.ccint counter;//file_2.ccextern int counter;++counter; <br />1.2.除非特别的说明,在全局作用域声明的const变量是定义该对象的文件的局部变量。通过制定const变量为extern,就可以在整个程序中访问const对象。<br

2011-03-07 23:31:00 2989

原创 FFmpeg基础编译

<br />Jeremiah最近简单的研究了下FFmpeg的编译,主要是用ffplay测试视频文件以和VLC进行下比较。<br />感谢下VLC研究群的Turkeysy和赵跃华的帮助。 2009.03.21补充:ffmpeg-0.5正式发布,地址为:[url]http://www.ffmpeg.org/releases/ffmpeg-0.5.tar.bz2[/url]。修改了第7步,可以通过编译。 2009.03.31补充:ffmpeg-0.5的动态库编译。增加5.2步。感谢本日志评论第8楼的deepoce

2010-12-30 20:22:00 554

原创 Protocol

<br />Objective-C 里的 Protocol 与 Java 的 interface 或是 C++ 的 purely virtual class 相同。基于 "Programming in Objective-C," Copyright 2004 by Sams Publishing一书中的范例,并经过允许而刊载。//Printing.h@protocol Printing-(void) print;@end//Fraction.h#import <Foundati

2010-11-13 18:20:00 471

原创 Categories

<br />     当你想要为某个 class 新增 methods,你通常会扩充(extend,即继承)它。然而这不一定是个完美解法,特别是你想要重写一个 class 的某个功能,但你却没有原始码时。Categories 允许你在现有的 class 加入新功能,但不需要扩充它。Ruby 语言也有类似的功能。<br />FractionMath.h#import "Fraction.h"@interface Fraction (Math)-(Fraction*) add: (Fraction*

2010-11-13 16:53:00 1354

原创 有用的链接

how to export a movie !

2010-10-29 15:43:00 399

原创 id对象的使用

工作!

2010-10-28 17:27:00 728

原创 Objective-c异常处理

Mac

2010-10-28 10:49:00 1685

原创 cocoa读取系统codec

读取Mos上所有的视频Codec。

2010-10-27 19:11:00 438

原创 Cocoa学习笔记(2)

基于Objective-C语言的面向对象编程

2010-10-27 11:17:00 498

原创 Cocoa学习笔记(1)

第一次接触苹果开发,以上内容均来自《Cocoa入门-使用Objective-C》!

2010-10-27 10:27:00 795

空空如也

空空如也

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

TA关注的人

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