风---的专栏

就好像风一样自由。。。

UIview需要知道的一些事情:setNeedsDisplay、setNeedsLayout

1、在Mac OS中NSWindow的父类是NSResponder,而在i OS 中UIWindow 的父类是UIVIew。程序一般只有一个窗口但是会又很多视图。 2、UIView的作用:描画和动画,视图负责对其所属的矩形区域描画、布局和子视图管理、事件处理、可以接收触摸事件、事件信息的载体、等...

2012-07-30 14:13:07

阅读数 848

评论数 0

IOS 在 drawRect方法以外 调用UIGraphicsGetCurrentContext() 是错误的

想在initWithFrame或者其他函数里调用UIGraphicsGetCurrentContext()函数, 结果被告知Invalid Context,查资料。 按照文档中的说法,系统会维护一个CGContextRef的栈,而UIGraphicsGetCurrentContext()会取栈...

2012-07-30 14:10:34

阅读数 4873

评论数 0

NSNotificationCenter 的详细说明

1. 定义一个方法       -(void) update{       }  2. 对象注册,并关连消息      [[NSNotificationCenter defaultCenter]       addObserver:self selector:@select...

2012-07-29 08:05:47

阅读数 493

评论数 0

【个人开发者】应用开发心得

我只做过付费应用,下面介绍一点我的心得。 【关于推广】 我去以前一些前辈推荐的网站论坛进行推广,也发了几十封邮件给那些网站。但是音信杳无。 也做过Google移动广告推广,不行! 后来我发现限免是最佳的推广手段。 【推广心得】 1. 不要频繁更新 耐心点,把应用做好在上架,不...

2012-07-28 14:00:02

阅读数 890

评论数 0

iphone使用开源代码Asyncsocket进行socket编程

iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库, 官方网站:http://code.google.com/p/c...

2012-07-28 11:50:15

阅读数 2200

评论数 0

网络编程CFSocketRef

CFSocketCreate Creates a CFSocket object of a specified protocol and type. CFSocketRef CFSocketCreate ( CFAllocatorRef allocator, SInt32 pr...

2012-07-28 09:49:02

阅读数 4461

评论数 0

NSFileManager和NSFileHandle(附:获取文件大小 )

//file 文件操作 NSFileManager  常见的NSFileManager文件的方法: -(BOOL)contentsAtPath:path                从文件中读取数据 -(BOOL)createFileAtPath:path contents:(BOOL...

2012-07-28 09:29:29

阅读数 3621

评论数 1

iphone上实现HTTP server

http 是计算机之间通讯协议的比较简单的一种。在iPhone上,由于没有同步数据和文件共享的APIs,实现iPhone应用程序与PC之间的数据传输的最佳方式就是在程序中嵌入一个http服务器。在这篇帖子理,我将演示如何写一个简单但可以扩展的http服务器。该服务器类也可在Mac下运行。 介...

2012-07-27 18:43:46

阅读数 1620

评论数 0

MPMoviePlayerController 电影播放器—IOS开发

MPMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。 ...

2012-07-27 15:10:49

阅读数 875

评论数 0

MPMediaPickerController 选取本地音频

[java] view plaincopyprint? MPMediaPickerController 与 UIImagePickerController 类似,允许用户从音乐库中选取音乐、播客、音频书。   一、创建 [java] view plaincopyp...

2012-07-27 11:50:26

阅读数 1735

评论数 0

Quartz Core 图层编程

一、添加 Quartz Core 框架 要使用 Quartz Core 框架,你需要将其添加到你的工程中 。 然后  #import   二、认识图层 对 ps 有所了解的人都知道图层的概念,在这里也一样。在PS中一张图片至少得有一个图层,一个或多个图层的叠加构成了一张位图。我们这里一个或多...

2012-07-27 11:45:48

阅读数 770

评论数 0

IOS 动画效果

最普通动画: //开始动画 [UIView beginAnimati*****:nil context:nil];   //设定动画持续时间 [UIView setAnimationDuration:2]; //动画的内容 frame.origin.x += 150; [img se...

2012-07-27 10:31:35

阅读数 2062

评论数 0

判断ipad横竖屏的方法 ----- 持续改进中 -----

最有效的方法是: 在willRotateToInterfaceOrientation:duration: 方法中将方向存储起来: DrviceOrientation = toInterfaceOrientation; 然后在别的方法中使用 方法一: 直接获取设备的方...

2012-07-27 10:16:28

阅读数 3897

评论数 0

UITableViewCell 撕裂的效果

总体思路就是: 点击cell时,重新加载tableView,在点击的行返回200的高度,本身cell为50px, 在tableView: cellForRowAtIndexPath:中对相应的行的(contentView中)加入一个高度为150px的UIView, 主要代码如下: - (...

2012-07-27 10:02:10

阅读数 1081

评论数 0

ios效率开发工具

这周六是北京cocoa的线下交流会,受老大们的委托,希望我能分享一些东西。 纠结了很长时间分享的内容,要分享一些技术吧,大家都挺牛的,而且网上都有各种技术点,我也没啥可分享的。 分享一些微博相关的开发吧,又不是很方便,怕涉及敏感问题。 最后,经过考虑,为大家分享下一些mac下的实用工具,都是...

2012-07-27 09:47:38

阅读数 1444

评论数 0

自定义iOS的状态栏

有时候,需要在状态栏上显示一些自定义信息,比如新浪微博的官方iOS客户端:告知用户信息处于发送队列、发送成功或者发送失败。       如下图,通过在状态栏显示自定义信息,可以给用户友好又不影响软件使用的提示。       为此,我们显得定义一个自定义状态栏类,包含一个显示信息的L...

2012-07-27 09:42:34

阅读数 799

评论数 0

开发移动应用的7个致命错误

“幸福的家庭总是相似的,不幸的家庭各有各的不幸”,这个准则同样适用于移动应用开发者,最好的移动应用一般具备以下几个特点:美观,简单,实用,耐看。而对于不好的应用,有些常见的缺点是可以避免的,下面我们列举出开发移动应用时 7 个致命错误: 1. 功能复杂 以 Bump 为例,这个应用是用来分享手...

2012-07-27 09:18:03

阅读数 417

评论数 0

IOS 一个很不错的Iphone开发网站---收藏了

http://zhan.renren.com/iphonedevelpment?from=template&checked=true Iphone开发---人人小站

2012-07-24 12:42:43

阅读数 485

评论数 0

iOS5 UIKit新特性---定制各种控件

在ios5推出之前,要实现标准界面的定制设计,对于开发者来说可没有那么简单。尽管开发者可以通过重写drawRect是一个不错的办法,但开发者也很头痛。 现在有了ios5了,UIKit添加了许多控件元素的外观。 开始前的准备 首先请下载这个初始项目(http://www.raywen...

2012-07-24 10:47:24

阅读数 1930

评论数 0

IOS TextField 根据输入,分割整数与小数部分

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSString *valueStr...

2012-07-23 18:20:15

阅读数 2615

评论数 0

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