自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Care iOS技术团队

技术小记

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

原创 让你的project支持CoreData

创建工程的时候,如果是基于windows的,就有选择支持coreData,其它的project temple则没有支持coreData选项。如果项目进行到一半,需要加如coreData的支持如何办呢? 我们创建基于windows的工程时,会看到在appdelegate里加入了一些代码,这些代码就是与coreData相关的,我们把它移到我们自己的工程当中,就可以支持coreData了。下面介绍一下具

2011-06-30 19:43:00 3636

原创 源码推荐: html解析for iOS

有不少的库解析xml,但html的比较少,特别是for iOS. 我发现了两个,分别是1. Hpple Hpple: A nice Objective-C wrapper on the XPathQuery library for parsing HTML. https://github.com/topfunky/hpple 用了一次,感觉很爽。2.ElementParserhttps://git

2011-06-30 17:58:00 3418 1

原创 源码推荐: 别具风格的menubar与tabbar

一个好的应用不但有好的功能,还要有好的UI,苹果为什么成功,就是因为UI做得好,UI越来越被人们所关注,今天的话题也是UI相关:一个可以创建漂亮的menubar与tabbar的源码分享。注意它完全采用core graphics绘制,而没有用图片,所以内容很容易改为你需要的。  参见:https://github.com/jasonmorrissey/JMTabView 效果图:

2011-06-30 11:46:00 2076

原创 源码推荐:iPhone也有MenuBar(UI)

桌面软件都有menubar,想不想在iOS应用中加入menubar呢?今天给大家推荐的开源工程就与它相关。 下载地址:https://github.com/pppoe/LightMenuBar介绍:https://github.com/pppoe/LightMenuBar/wiki 效果图如下: 效果不错吧,快加入到你的应用当中试试。

2011-06-30 11:25:00 1553

原创 源码推荐:AES轻松加密数据

如果你的应用与安全相关,那么你可能要CCCrypt来对你的数据进行加密。直接用API是不是很不爽呀, 有很多参数传来传去,今天要给大家推荐的一个开源工程就是与加密相关的。它对CCCrypt进行了封装,很方便而简单的进行加密操作。源码下载:https://github.com/dev5tec/FBEncryptor 它是能进行基于256位的AES的Base64 Encoding/Decoding. 

2011-06-29 22:22:00 3820 1

原创 xcode快捷键高清pdf

现在xcode4出来了,当然它的快捷键也已统计出来了。 xcode3的也随便发出来,因为xcode4还有很多bug,有时候有些工项一打开就死了,一打开就占完所有内存。所以我有时候还是在用xcode3  还有pdf格式的,在此可下载。

2011-06-29 22:00:00 2003 1

原创 支持正向反向Geocoder的源码

在iOS 的SDK当中,只有反向gecoder,即从经纬度到地址的解析,没有正向即从地址到经纬度的解析。 要支持正向解析就只有直接调用google api.今天与大家分享两个开源的项目,支持正向与反向解析 1. https://github.com/mjisrawi/iOS-Geocoding-Services 2. https://github.com/samvermet

2011-06-29 12:42:00 3465

原创 iPhone中如何copy,cut,paste

-(IBAction)cut { [self copy]; textPad.text = @"";} -(IBAction)copy { NSString *copyString = [[NSString alloc] initWithFormat:@"%@",[textPad text]]; UIPasteboard *pb = [U

2011-06-28 18:49:00 1683

原创 教你如何用Camera作为你view的背景

用Camera作为你view的背景是不是很cool?其实很简单呀,几行代码解决问题。This action starts camera as a backgroud of the view:--(IBAction)btnStartCamera_TouchUpInside{ picker = [[UIImagePickerController alloc] init];#if

2011-06-28 18:38:00 3694

原创 代码判断邮箱是否合法2

在前面的一段时间里介绍了如何代码判断邮箱是否合法http://blog.csdn.net/favormm/archive/2011/06/19/6555350.aspx 今天又与大家分享一段代码,用来判断邮箱是否合法,原理就是字符串操作来检查。-(BOOL)validateEmail:(NSString*)email{ if( (0 != [email ran

2011-06-28 18:24:00 1835

原创 Mac下窥探私有API

苹果已走向平民化,所以着手mac下的开发,发现一篇文章,与大家分享:http://cocoainchromium.blogspot.com/2011/05/disassembling-private-apis-on-mac-os-x.html  Disassembling Private APIs on Mac OS XThere are several ways to rev

2011-06-27 21:03:00 2494

原创 wireshark强大的抓包工具

wireshark是跨平台的抓包工具,官网在:http://www.wireshark.org/,我在mac上安装了wireshark,但运行的时候不能detect到device,或说我没有权限。解决办法就是在命令行输入sudo chmod 644 /dev/bpf*  然后重启wireshark, 就可以正常用wireshark的功能了。但这个方法每次重启电脑后又要重新运行命令才

2011-06-27 13:28:00 4056

原创 Cocos2D中坐标系问题

Cocos2D是以OpenglES为底层图形库, 所以它采用的是OpenglES的坐标系统,即x轴向右,y轴向上。  而苹果的Quarze2D则使用的是不同的坐标系统,x轴向右,y轴向下。在初学OpenglES纹理的时候,用Quarze2D读取的图片在贴在OpenglES坐标系里图片是上下颠倒的,原因就是坐标系的不同造成的。 最近在学习Cocos2D的时候,用它的API进行渲染到纹理的时候

2011-06-23 18:10:00 2102 1

原创 Cocos2D场景编辑器

今天要给大家介绍两款Cocos2D的场景编辑器。使用过cocos2d的朋友都知道,它是用scene来组织界面的。有了场景编辑器,就不用动用代码的方式去布局,大大节约开发时间。 第一款:CocosBuilder第二款:CocoShop  第二款是开源的,他们的用法都差不多。赶快试用一下吧!! 

2011-06-23 10:43:00 3288 2

原创 iPhone5将于2011年9月7号发行

最新消息,iPhone5将于2011年9月7号发行,它将预装iOS5,大家慢慢期待吧。我也在期待。android也很不错,我也很喜欢,到时候两个都买,左手一个,右手一个。 来源:http://www.ibtimes.com/articles/165411/20110619/apple-to-release-iphone-5-on-september-7-will-come-pre-load

2011-06-21 23:39:00 1153

原创 代码判断邮箱是否合法

BOOL NSStringIsValidEmail(NSString *checkString) { NString *stricterFilterString = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+//.[A-Za-z]{2,4}"; NSString *laxString = @".+@.+/.[A-Za-z]{2}[A-Za

2011-06-19 23:46:00 2845 4

原创 iOS OpenGLES教学

开发过程当中,学习OpenGLES的时候对自己有所帮助的资源,在此共享:http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.htmlhttp://iphonesdkdev.blogspot.com/2009/04/opengl-es-for-iphone-simple-tutoria

2011-06-19 11:35:00 4396

原创 随时随地知道你的app销售状况

自己上架的app,是不是很想知道销售状况, 现在不需要每天开启电脑去查看销售状况了,现在在手机上也可以随时随地的查看,今天介绍的这个开源应用就可以实现,请注意,是开源的。。试一试吧。

2011-06-19 11:15:00 1597

原创 彻底抛弃Interface Builder

不知道你们是不是与我一样,开发过程当中所有的功能都想用代码的方式实现。 总觉得IB会影响我们的效率, 今天给大家介绍一个实用工具,可以彻底抛弃Interface Builder,它可以将你的xib文件转化为代码, 是不是很有意思呢?赶快试试吧!  

2011-06-19 11:10:00 1950

原创 iOS中显示任何TTF字体

今天要给大推荐一个显示TTF字体的源码.很多游戏都需要的功能,应用里加入此功能也不错呀。可以在此下载研究。

2011-06-19 10:55:00 2706

原创 自定义Xcode模板

 IntroductionI gave a presentation a few weeks ago at the local CocoaHeads MN meeting on extending Xcode. It was pretty well received and at some point I promised to deliver this content online in

2011-06-19 10:38:00 2087

翻译 iPhone SMS气泡UI

 以前在cocoaChina看到有会员贡献了一个sms气泡的UI  demo源码,原理就是将每一条消息生成一个背景是气泡的UIView,然后将所有的消息都生成有气泡的UIView,保存在一个数组当中,然后遍历这个数组,addSubview到主界面上。这样做有一个坏处就是,如果消息太多,就会生成大量的UIView,占用大量的内存, 在scroll的时候会有性能影响。具体可以下载源码一探究竟。

2011-06-18 00:35:00 4740

原创 iPhone与iPad开发的区别

<!--p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Calibri}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Calibri; min-height: 17.0px}p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font:

2011-06-17 14:48:00 4144

原创 app bundle与sandbox 目录文件拷贝

这儿有段代码,教大家如何拷贝文件。 - (void) copySampleFilesToMyDocumentsFolder { NSError *error; NSFileManager *fileManager = [NSFileManager defaultManager]; NSString *bundleRoot = [[NSBundle mainBundle]

2011-06-17 11:29:00 2149

原创 iphone模拟器上模拟内存警告

有三种方法可以实现内存警告。 1.模拟器菜单:Hardware-》Simulate Memory Warning 2.用程序的方法实现,只需要一句代码:CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), (CFStringRef)@"UISimulatedMemory

2011-06-17 10:27:00 6564

原创 软件也有读心术

闲着无聊,就在网上乱逛,发现一个小游戏《读心术》,http://www.guabu.com/heart/,  一开始玩的时候觉得有点神奇,后来发现了背后的秘密。最近都在做iphone开发,闲着也是闲着,于是做了一个iphone版的读心术游戏。 你可以下载源码来看看背后的真真原理。  源码随便用,没有任何版权。 欢迎iphone高手一进研究进步,让中国有一片光明的ipho

2011-06-12 11:34:00 1670

原创 apple WWDC2011简介

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Heiti SC Light}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Heiti SC Light; min-height: 12.0px}2011 WWDC向世界展示了苹果的最新技术。大会分三大板块,操

2011-06-09 10:06:00 1655

原创 iPhone近身传感器监测

 The proximity sensor on the iPhone detects when the device is close to your face (or otherwise covered). There aren’t many times when using the sensor is of value, however, the Google Voice Search

2011-06-03 19:30:00 2129

原创 iPhone开发过程中检测多次Release问题

<br /> <br />At times, while running through your app, you might come across this warning on console:<br />MyApp(2121,0xb0185000) malloc: *** error for object 0x1068310: double free<br />*** set a breakpoint in malloc_error_break to debug<br />Even though

2011-06-02 11:20:00 7258

Mac系统强制休息,番茄时钟Tomo.zip

这是最新版本哦。 程序员一般都就是一天都是坐着写代码,写代码写得废寝忘食。 Windows下都有护眼精灵,可以设置强制休息时间。Mac下好像没有免费的。 今天免费的就来了,可以让Mac用户使用番茄时钟,强制休息哦。 下载后解压,双击即可运行。

2020-01-05

Spring in action 第四版与第五版,出版社版本,第四版有中文版本

有第四版与第五版,可以对照学习。收货慢慢,特别是原书高清的哦,有标签。

2019-05-07

Threejs技术指南2版 + Learn Threejs third

WebGL是在浏览器中实现三维效果的一套规范,而最初使用WebGL原生的API来写3D程序是一件非常痛苦的事情,在辛苦的付出下WebGL开源框架出现了,其中three.js就是非常优秀的一个,它掩盖了很多麻烦的细节,那么,就让我们一起来看看,什么是three.js吧!

2019-05-07

iOS应用逆向工程(第2版)

你是否曾因应用上线的第一天即遭破解而无奈苦恼,想要加以防范,却又束手无策? 你是否曾为某一应用深深折服,想要借鉴学习,却又无从下手? 你是否已不满足于public API,想要进军Cydia开发,却又求学无门? 你是否已产生“不识Apple真面目,只缘身在App Store中”的危机感,想要通过阅读来一窥这冰山一角外的整个北极,却又找不到合适的书? 你是否已经因无法跨越开发路上的重重障碍而断了研究iOS逆向工程的念头?Are you a quitter?看完本书,相信你会有全新的感受! 全球第一本讲解iOS8应用逆向工程的实战手册,作者毫无保留地分享了数年来在iOS逆向工程领域的经验。 内容系统深入,逻辑紧密,实战性强,从iOS系统架构等理论出发,以多个实例贯穿全书,阐述class-dump、Theos、Cycript、Reveal、IDA、LLDB等常用工具的使用,通俗易懂。 总结提炼出一套从UI观察切入代码分析的iOS应用逆向工程方法论,授人以渔。

2019-02-27

xcode3&4快捷键pdf

xcode3 xcode4 shortcuts pdf,各有两份,一份是白底,一份是蓝色底,做桌面不错,方便随时查询。

2011-06-29

facebookforios tutorial

facebook skd集成到ios 工程当中的教程,是很好的教程呀。

2011-04-17

custom_callouts_part2_src

iphone地图,点击annotation时,出现自定义cullouts

2011-02-14

custom_callout_part1_src

iphone 地图中annotation点击后出现自定义cuallout part 1 src

2011-02-14

iphone上倒影效果源码

现在大家都纷纷仿效iphone上的倒影效果,这个效果很炫,这儿有一个实现的源码,大家研究研究吧。

2010-01-16

windows mobile下用libmad播放MP3

经过我一个多星期的仔细研究,总于成功在wm平台上用libmad播放mp3. 网上的大侠都说方法,没一个具体例子。我愿意与大家共同分享我的经验,期望认识更多朋友。

2009-11-02

opengles 软引擎vicent源码

opengles 软引擎vicent源码, 对于写软件引擎的朋友很有作用。

2009-09-27

Windows Mobile上GDI+开发库

Recently, I was porting a video player application to Windows CE 6.0 which uses heavily a lot of graphics. I was quite disappointed when I realized that Microsoft didn't distribute Gdiplus.lib with their SDK for Windows CE 5.0 and 6.0. Since I had so much done with GDI+, there was no way to throw that away. So, I developed my own wrapper around the GDI+ dll and hooked it up so it can be used the same way as on the desktop. This is the main reason I am releasing this library. I hope you will find it useful for your development needs as well.

2009-09-24

今日插件开发指南,详细

今日插件开发指南,插件入门,PPT。 知道方法后就很简单了

2009-09-24

RAPI实现移动设备与PC文件的拷贝

RAPI实现移动设备与PC文件的拷贝 两个工程,一个是从设备上拷出,一个是拷进设备。

2009-09-24

TAPI发送与接收实列

TAPI发送与接收实列工程,采用了MFC界面

2009-09-18

mp3标签读取,包括了id3v1 id3v2 apev2三种格式

mp3标签读取最详细源码,包括了id3v1 id3v2 apev2三种格式

2009-09-18

QT类框架图

对于QT编程一个整体的把握,不可多得的资料

2008-07-29

Qtopia安装简要入门

最近开始学习Qtopia了,发现这个东西的安装还是比较麻烦的,装了很多遍,就想写点东西,也许对大家有些用处。

2008-07-10

Qt Designer and KDevelop-3.0

Qt is the toolkit used by the KDE project for developing graphical applications. This <br>paper shows a beginner how to create a simple application using Qt Designer 3.2 and <br>KDevelop-3.0 (aka Gideon at the moment). This tutorial is based on an application <br>written by Jono Bacon and has been reviewed by Daniel Molkentin (for the KDevelop2 <br>version) and Thomas Nagy.

2008-07-09

OpenGL_Programming_Guide

The OpenGL graphics system is a software interface to graphics hardware. (The GL stands for Graphics<br>Library.) It allows you to create interactive programs that produce color images of moving<br>three-dimensional objects. With OpenGL, you can control computer-graphics technology to produce<br>realistic pictures or ones that depart from reality in imaginative ways. This guide explains how to<br>program with the OpenGL graphics system to deliver the visual effect you want.

2008-07-09

3D图形编程指南

第一章分析计算机硬件和在不同计算机平台上交互图形应用程序的设计实现。其中说明了计算机是如何显示图像的,以及计算机同用户的交互。在本章也讨论了几种计算机架构(操作系统),包括MS-DOS, MS-Windows, X-Windows, NeXTStep 和 MacOS。本章同时也讨论了软件移植的问题。<br>  变换,包括投影变换,在第二章中讨论。本章说明了计算机在空间中如何处理点集的方法。同时也分析了旋转、平移和投影等基本变换及其计算机实现方法。<br>  在第三章中,我们讨论如何在计算机屏幕上绘制图元(点、线段和多边形)。我们将要看到由光栅图形固有的离散性带来的问题以及其解决方案。<br>  由于计算机屏幕的大小是有限的,在第四章中,我们分析在屏幕范围内裁剪图元的技术。只有虚拟场景中的点才能显示在屏幕上。同时也考虑了体裁剪技术。<br>  变换、图元绘制和裁剪都是视处理的基本技术。在第五章,我们考虑两种不同的视处理方法:从世界到屏幕和从屏幕到世界。<br>  我们要在虚拟世界中显示的对象通常是非常复杂的,包含了大量图元。在第六章,我们要讨论可能的使用多边形、简单曲线或曲面的建模方式。<br>  由于不同图元组成的对象可能出现遮挡现象,观察综合对象的过程变得复杂了起来。在第七章中,我们讨论隐面消除算法,该算法使得对象在屏幕上能够正确地被显示出来,同时也减轻了计算上的压力。<br>  为了真实地绘制场景,对观察者来说,只有几何结构可见性是不够的。颜色和照明是真实性的基本原则。在第八章中,我们分析如何在虚拟场景中导入照明。虚拟世界中多个对象的存在对诸如阴影和环境反射这样的照明效果带来了很大的麻烦。我们将要在本章中讨论如何在世界到屏幕以及屏幕到世界这两种视处理过程中对此进行计算。<br>  最后,所有的算法必须以精确的方式在计算机程序中结合起来。在最后一章,我们讨论这一步是如何依据模拟虚拟场景的类型而完成的。同时我们也考虑编程范例,其中最引人注目的是面向对象编程,这种方法对3D图形应用的结构非常适宜。<br>  纵览全文,我们会看到许多实现特殊运算的算法。由于计算机资源的约束,使得我们要在多个因素中权衡轻重,尤其是图像的品质和图像渲染速度。我们经常要强行借助逼近甚至其他完全属于探索式的解决方案以便在合理的时间中完成计算。<br>  认识到计算机图形是一项实践性很强的课题是非常重要的,它的主要目的是能够使用计算机硬件产生可辨识的图像。其中涉及了许多领域,从几何学到线性代数,以及光学和心理学,需要把这些领域中的技术加以改进以适应当前可用的计算机硬件。最后,要提醒大家的是,计算机硬件设备发展非常迅速,基于此,软件技术通常也会相应地变化。<br>

2008-07-09

如何搭建iPhone程序开发环境

如何搭建iPhone程序开发环境

2008-06-20

micorsoft开发配训

对大家很有用哟,看看别人是如何配训的

2007-11-13

VC++多线程编程

例子很多,CHM形式的,很少

2007-11-13

空空如也

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

TA关注的人

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