自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

转载 iOS股票k线组件源码,支持其他图表类型

以下内容转自讨论贴Chart.m 提供基本的图表,线状,柱状图等等。CandleChart.m 继承Chart,扩展了一个“ candle”类型。 Q:如何显示分时线?A:更改Chart类型就可以。 Q:要是一个独立的图表模块就更好了A:其实是独立的,但不是很完善。只是拿k线做了一个demo,扩展了k线的Chart类型,支持基本的line,c

2013-08-17 00:29:58 1353

转载 [KVOExample]ios里如何使用KVO

KVO (Key Value Observing)是ios里面一种特别方便的机制用于“捕捉”对象属性的变化。在概念理解上,是设计模式里面观察者模式的一种实践。拿一个具体的例子来讲:有一个数据对象EmployeeData,该对象有一个属性salary有一个ViewController 用于显示对象EmployeeData的属性salary的值当salary的值发生变化

2013-08-14 16:21:13 444

转载 KVC 与 KVO 理解

KVC 与 KVO 是 Objective C 的关键概念,个人认为必须理解的东西,下面是实例讲解。Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 na

2013-08-14 16:03:46 456

转载 iOS 消息推送原理及实现总结

一、消息推送原理:在实现消息推送之前先提及几个于推送相关概念,如下图:1、 Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、 APNS:Apple Push Notification Service[苹果消息推送服务器];3、 iPhone:用来接收APN

2013-08-03 12:23:13 570

转载 IOS APP提交流程

由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持。本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹果Appstore。一、证书的导出1.1、前期工作首

2013-08-03 12:15:29 447

转载 iOS多线程编程之NSThread的使用

1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread 2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD  全称:Grand Central Dispatch( iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用)

2013-08-03 12:05:57 377

转载 iOS多线程编程之NSOperation和NSOperationQueue的使用

前一篇 《iOS多线程编程之NSThread的使用》介绍三种多线程编程和NSThread的使用,这篇介绍NSOperation的使用。使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOper

2013-08-03 12:04:49 265

转载 IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe

2013-08-03 12:03:17 375

转载 单例模式的实现

单例是指静态分配的实例,而 iphone sdk 中全是这种实例,例如[UIApplication sharedApplication] 返回一个指向代表应用程序的单例对象的指针。[UIDevice currentDevice] 获取一个代表所有使用硬件平台的对象。将类方法与单例相结合,便可以在程序的任何地方访问静态实例,而无需使用指向对象的指针或保存它的实例变量。创建类的唯一实例

2013-08-03 11:53:28 295 1

转载 ios中socket简单编程总结

首先和服务器建立连接:- (void) doConnect {CFSocketContext CTX = {0, self, NULL, NULL, NULL};_socket = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_STREAM, IPPROTO_TCP,kCFSocketConnectCallBack,

2013-07-31 18:55:55 417

转载 Cocoa 多线程编程之 block 与 dispatch quene

block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程。我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程。1,实验工程准备在 XCode 4.0 中,我们建立一个 Mac OS X Application 类型的 Command Line Tool,在 Type 里面我们选择 Fou

2013-07-22 23:05:50 344

转载 block 语法

代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myB

2013-07-22 22:56:24 470

转载 Apple Mach-O Linker Error

MAC下原工程更换编译环境后,若出现“apple mach-o linker error "" referenced from.....”错误,有可能是原工程没有加armv6,或者问题出现在Ohter Linker Flags 这个属性上。

2013-07-16 16:16:48 447

转载 iPhone delegate 两界面传递数据(转)

在IOS里两个UIView窗口之间传递参数方法有很多,比如 1.使用SharedApplication,定义一个变量来传递. 2.使用文件,或者NSUserdefault来传递 3.通过一个单例的class来传递  4.通过Delegate来传递。 前面3种方法,暂且不说,这次主要学习如何使用通过Delegate的方法来在不同的UIView里传递数据 。

2013-07-15 19:21:34 363

原创 Toolbar 工具栏按钮自适应排布

UIBarButtonItem *one = [[UIBarButtonItemalloc] initWithImage:[UIImageimageNamed:@"one.png"]style:UIBarButtonItemStylePlaintarget:selfaction:@selector(doPre)];      UIBarButtonItem *two =

2013-07-13 23:31:31 1098

转载 文件操作-文件操作柄,NSFileHandle

利用  文件操作柄,也就是  NSFileHandle这类物件,我们  可以更加近距离地  操作  文件。一般来说,操作  文件  需要  下面三个步骤:打开  文件,为  这个文件  创建  文件操作柄;进行  输入/输出操作;关闭  文件。下面的表格  总结了  可以对文件操作柄所采取的措施:措施名称描述+(NSFileHandle

2013-07-13 16:40:34 492

转载 NSSearchPathForDirectoriesInDomains和NSHomeDirectory差异

iPhone会为每一个应用程序生成一个私有目录,这个目录位于:/Users/sundfsun2009/Library/Application Support/iPhone Simulator/User/Applications下,并随即生成一个数字字母串作为目录名,在每一次应用程序启动时,这个字母数字串都是不同于上一次。所以通常使用Documents目录进行数据

2013-07-12 19:10:47 360

原创 Uinavigationbar 透明效果

UINavigationBar *navBar = self.navigationController.navigationBar;    navBar.barStyle =UIBarStyleBlackTranslucent;//注意这里是关键,只有设置成半透明黑色才行   UIView* aView = [navBar.subviewsobjectAtIndex:0];

2013-07-12 18:02:35 1937

凯撒密码 c++编程

密码学中的凯撒密码 ,C++编写,通过vc6.0测试

2010-05-14

DES算法 c++编程

密码学中著名的DES算法 c++编写,通过vc6.0

2010-05-14

空空如也

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

TA关注的人

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