自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IOS -Step by step

Use your Loaf!Going to be a useful boy!专注IOS开发!

  • 博客(29)
  • 资源 (7)
  • 收藏
  • 关注

原创 IOS下string和char转换

言简意赅,就这么多,不废话!string 转成 char:char mychar[100];NSString * mystring;strcpy(mychar,(char *)[mystring UTF8String]);char 转成 string:NSString *TempString;char mychar[100];mystring=[NS

2012-04-28 15:39:13 12828 2

转载 iOS 之多线程

深入浅出 iOS之多线程 NSThread罗朝辉(http://blog.csdn.net/kesalinCC许可,转载请注明出处iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Gran

2012-04-26 09:45:45 1255

转载 在IOS项目中使用常量

objc不像java,有静态常量。比如:public static final RADIAS=180;目前我的做法是,使用c的预处理#define。比如,在头文件中:#define MIN_VELOCITY 10 #define LOOP_COUNT 100@interface AnimationView : UIView {在代码中使用

2012-04-25 10:32:47 6945

转载 协议分非正式协议和正式协议

先说说非正式协议非正式协议在Obj-c中关键字虽然是interface,但是这个和C#中的借口并不完全相同。回忆之前学过的内容,我们定义一个类Sample时,会生成一个Sample.h,代码如下:#import @interface Sample:NSObject {}-(void) HelloWorld;@end它表明Sam

2012-04-25 08:42:36 1058

转载 Objective-C利用协议实现回调函数

在编写iphone开发时,最常用的就是回调函数。自己编写回调函数,实现动态加载数据,加载完数据之后就利用回调函数通知给前台页面,显示相应数据的界面。在iphone中利用协议可以很容易的实现回调函数,后台加载数据,然后显示在前台页面.下面举个通俗的例子:   某天,我打电话向你请教问题,当然是个难题,^_^,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你

2012-04-24 17:17:19 2033 1

转载 关于cocoa编程模块间协作的一点总结(delegate/T-A/notification/...)

在cocoa编程中,我们经常会遇到delegate、Target-Action、notification等等这些方法,我觉得从某种角度看,可以将这些方法总结在一起,它们就是为不同模块间提供协作的方法,这种协作在这里我把它理解为是“回调”,其实"回调"二字在这里更多是借用,并没有认真地去考究过这些正是一堆回调函数,纯粹是觉得挺像,感觉用来说明问题挺方便,所以就借用一下,应用层我们常见的"回调"就有以

2012-04-24 11:01:52 1086

转载 Notifications

转自:http://blog.sina.com.cn/s/blog_5df7dcaf0100c0q2.html第十四章: 使用 Notifications用户可能使用RaiseMan并打开了几个document, 然后他发现紫色的背景颜色实在是不利于阅读文档正文. 于是,他打开Preferences panel修改背景颜色,不过令人失望的是,已经存在的文档的背景颜色不会跟着改变.

2012-04-24 10:56:48 859

转载 Http Status Code/http响应状态码

100 Continue指示客户端应该继续请求。回送用于通知客户端此次请求已经收到,并且没有被服务器拒绝。客户端应该继续发送剩下的请求数据或者请求已经完成,或者忽略回送数据。服务器必须发送最后的回送在请求之后。101 Switching Protocols服务器依照客服端请求,通过Upgrade头信息,改变当前连接的应用协议。服务器将根据Upgrade头立刻改变协议

2012-04-23 16:10:49 3094

转载 类别@interface Class1 (Category1)

类别是为现有的类添加新方法的方式。利用object-c的动态运行时分配机制,可以为现有的类添加新的方法,这些新方法的Objective-C术语称为类别。申明类别:@interface NSString (NumberConvenience)- (NSNumber *) lengthAsNumber;@end实现:@implementation NSS

2012-04-23 11:21:44 1075

原创 @class的用法

@class指令的用法看上去有点混乱,下面给出我的一点小见解。@class指令设置了对另一个类的引用。举个例子,在下面的代码中,使用了@class HomeBrewRecipes通知编译器  HomeBrewRecipes 事实上是一个类。所以当编译器的得到第十行后,不需要其他的信息,假定一切都正常,然后继续执行。 12345678910

2012-04-23 10:39:52 3235 1

转载 IOS常用的类 函数 COCOA 设计模式

Cocoa中常用的类NSStringNSMutableString赋值NSString *myString = @"some string";NSString *myString = [NSStringstringWithFormat:@"object = %@",someObject];mystring = [NSStrin

2012-04-19 10:36:17 1148

转载 NSNotificationCenter defaultCenter

今天在看代码的时候遇到了NSNotificationCenter defaultCenter这个函数,特学习了一下参数含义和用法。新建一个继承于UIViewControll的类,并在.m中添加如下代码-(void)doSomeThing:(NSNotification *)aNote{ NSDictionary *dict = [aNote object]; NS

2012-04-17 09:15:18 2339

转载 iphone上实现HTTP server

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

2012-04-16 19:31:43 8044

转载 Write your own http server

author : Kevin LynxWhy write your own?    看这个问题的人证明你知道什么是http server,世界上有很多各种规模的http server,为什么要自己实现一个?其实没什么理由。我自己问自己,感觉就是在自己娱乐自己,或者说只是练习下网络编程,或者是因为某日我看到某个库宣称自己附带一个小型的http server时,我不知道是什么东

2012-04-16 15:29:16 1631

转载 extend Thread 和 implements Runnable

原文地址:Thread 和 implements Runnable" href="http://blog.sina.com.cn/s/blog_58515189010006om.html" target="_blank">extendThread 和 implements Runnable作者:test一个Thread的实例只能产生一个线程or:同一实例(Runnable实例)

2012-04-13 18:04:37 1678

翻译 UPnP通用即插即用

来自维基百科-自由的百科全书。非**似的 b***u搜索。通用即插即用(UPnP)是由通用即插即用论坛(UPnP™ Forum)提出的一套网络协议。该协议的目标是使家庭网络(数据共享、通信和娱乐)和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现。UPnP 通过定义和发布基于开放、因特网通讯网协议标准的 UPnP 设备控制协议来实现这一目标。UPnP

2012-04-13 13:45:00 2752

原创 CopyWithZone:关于深拷贝/浅拷贝

内容摘自官方文档和论坛自己能看懂,我也就不翻译了,麻烦~各位凑合着看,资料说的非常清楚Copying CollectionsThere are two kinds of object copying: shallow copies and deep copies. The normal copy is a shallow copy that produces a new c

2012-04-12 17:14:44 12973

原创 DLNA技术浅析

首先推荐给大家DLNA的官网,可以了解更新更全的资料。http://www.dlna.org/DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、该组织机构成立的目的解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享。DLNA是一种在家庭网络中实现数据共享的一种工业标准。  DLN

2012-04-11 19:10:47 5768 1

转载 this指针用法

this指针只能在一个类的成员函数中调用,它表示当前对象的地址。下面是一个例子: void Date::setMonth( int mn ) { month = mn; // 这三句是等价的 this->month = mn; (*this).month = mn; } 1. this只能在成员函数中使用。全局函数,静态函数都

2012-04-11 18:21:26 1119

转载 CocoaAsyncSocket Http Server

转自:http://disanji.net/category/iphone-doc/http://www.cnblogs.com/mobileworld/archive/2011/12/30/2307246.html#2283713CocoaAsyncSocket支持tcp和udp。其中:AsyncSocket类是支持TCP的AsyncUdpSocket

2012-04-09 17:27:42 2062

原创 Deprecated

有时候我们在网上遇到的一些代码运行时,可能会出现这样的warning:"****"is deprecated .出现这个警告的原因是苹果公司对这些函数进行升级和改进,或者说对那些函数进行功能优化。我们需要去开发文档中查询我们用到的函数,将出现这种警告的函数换成苹果公司新提供的函数。例如下面两个函数:fileAttributesAtPath:traverseLink:Return

2012-04-09 16:58:46 3016 1

翻译 iOS Task Completion API abuse

As many of you are aware, iOS4 introduced several APIs that bring some degree of multitasking to iOS applications: one of them was originally meant to give an app the extra chance to finish some worth

2012-04-09 16:28:09 1536

转载 IOS Socket编程

iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库,官方网站.它用来简化CFnetwork的调用.一.在项目引入ASyncSocket库  1.下载ASyncSocket库源码  2.把ASyncSoc

2012-04-09 14:22:40 9717 4

转载 Http协议详解

引言                                       HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HT

2012-04-09 14:19:55 2988

原创 关于setneedsdisplay

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

2012-04-09 09:09:53 4425

原创 backslash-newline at end of file

backslash-newline at end of file warning: no newline at end of file解决办法:       在*.c或者是*.h文件最后面添加上一个回车,独立成一行。(在程序代码的最后面多敲一个空行,也就是说在右括号后打个回车键。因为gcc对你的源文件有要求,就是.c or .cpp .h文件后面要有一个空行)分析:

2012-04-09 08:38:49 5280 2

翻译 Misconceptions About iOS Multitasking

There is one iOS "tip" that I keep hearing and it is wrong. Worse, I keep hearing it from supposedly authoritative sources. I have even heard it from the lips of Apple "Geniuses" in stores.Here is t

2012-04-01 17:11:38 925

转载 Are iOS 4 background API really the best solution to multitasking?

Multitasking was widely rumored to be coming to the iPhone with iOS 4, but instead of a traditional “leave full apps running in the background” approach, Apple instead chose to implement a more rest

2012-04-01 16:33:53 1050

原创 objective-C中的接口@interface与泛型(id)

在obj-c的世界中,官方根本没有"接口"与"泛型"这样的说法。不过在obj-c中有二个与之接近的概念"非正式协议(interface)"与"正式协议(protocal)"。非正式协议在obj-c中的关键字虽然也是interface,但是这个跟c#中的接口(interface)并不完全相同。回忆一下前面学过的内容,我们定义一个类Sample时,总是会先生成一个Sample.

2012-04-01 11:10:22 5057

iOS并发编程指南

iOS并发编程指南,看到有人传了个10分的这个,心里暗暗不爽,特传个1分供大家下载!

2012-05-17

IOS开发编码及命名规范

非常详细的IOS开发编程规范。一分分享给大家!

2012-04-25

motion detection动态监测

Csharp源代码、功能主要是:动态目标检测。大家慢慢享用。好东西以后继续分享

2010-04-19

Aforge 源代码

C#中编写的很好的开源程序,给C#图像处理方向的学习者学习~值得研究~!特此和大家分享

2009-09-20

C#图像处理 实例及设计方法

有些关于C#图像处理的实例及方法。愿意和大家分享

2009-09-17

空空如也

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

TA关注的人

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