IOS 开发学习笔记
haozi_2013
爱好,大爱
展开
-
ios开发UI之windowsAndView(一)工程介绍
(一)窗口和视图的介绍我们在singleView工程里面.首先我们介绍下这个工程下初始话之后的一些文件的用途首先是项目,我们可以在项目这边可以设置一些(模拟机)设备的设置,设置一般包括库的导入.....等framworks这个文件主要来放置导入的库;products 放的是运行的可执行程序;supportting files放置的是一些配置文件和main.m等文原创 2013-01-23 20:33:04 · 435 阅读 · 0 评论 -
实现点击双击 消息解决
- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delayaSelector是你想调用的方法,可带一个参数或者是无参数,如果是一个参数的话这个参数必须是对象类型,如:NSString,NSArray之类的,不能是NSInteger这样的,anArgument是原创 2013-01-30 14:21:39 · 414 阅读 · 0 评论 -
CGContext
CGContext小记0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineC转载 2013-01-30 10:15:41 · 516 阅读 · 0 评论 -
ios加速计
ios加速计 (2012-06-06 17:52:35)转载▼标签: ios 编程 xcode开发 加速计 杂谈分类: ios开发 内置加速计是iPhone和iPod Touch中最酷的特性之一,iPhone可以通过这个小设备知道用户握持手机的方式,以及用户是否移转载 2013-03-05 19:18:48 · 1619 阅读 · 0 评论 -
ios编程--AVCapture编程理解
2012-12-09 23:28:34| 分类: IOS开发实践 | 标签:ios编程 avcapture编程 |字号 订阅 0、媒体采集的几个东西。这里所需要明白的是,在这个流程中,这里会存在几个对象: a、AVCaptureDevice。这里代表抽象的硬件设备。 b、AVCaptureInput。这里代表输入设备(可以是它的子类),它配置抽象硬件设备的p转载 2013-03-06 15:21:25 · 1436 阅读 · 0 评论 -
弹出图效果(一)
主要是定制弹出视图的类;- (id)init;- (void)setImage; //设置图片数组- (void)loadImage; //载入图片- (void)viewDetail; //设置背景图,圆角,阴影,截取什么的-(void)changeIcon:(id)sender; //选取图片之后可以改变高亮状态,使用helightImage yes/no 改变转载 2013-03-06 15:48:54 · 705 阅读 · 0 评论 -
inputAccessoryView
我们在使用UITextView和UITextField的时候,可以通过它们的inputAccessoryView属性给输入时呼出的键盘加一个附属视图,通常是UIToolBar,用于回收键盘。但是当我们要操作的视图不是UITextView或UITextField的时候,inputAccessoryView就变成了readonly的。这时我们如果还想再加inputAccessoryVi转载 2013-02-23 15:45:00 · 747 阅读 · 0 评论 -
iOS 粒子系统
-(void)awakeFromNib{ fireEmitter = (CAEmitterLayer*)self.layer;//设置自己的层为CAEmitterLayer的层 fireEmitter.emitterPosition =CGPointMake(50,50); //设置发射器位置 fireEmitter翻译 2013-03-07 09:52:56 · 911 阅读 · 0 评论 -
获取Iphone中的联系人
iPhone中联系人的信息是存放在系统数据库中的。数据库中的每一笔记录都是一个ABRecordRef实例。 通讯录主要存放两种记录: 1、联系人的信息:是ABPerson类型。主要包括联系人的姓名,电话号码,地址信息。 2、分组信息:是ABGroup类型。用于将联系人分到不同的组中。它只有一个属性,表示分组名称。 在viewDidLoad中添加下面代码,获取转载 2013-03-07 14:20:03 · 668 阅读 · 0 评论 -
#pragma mark -
经常在 Xcode IDE 里面的代码中看到以下代码指令:#pragma mark -#pragma mark Initialization#pragma 是什么从技术上讲,以 #pragma 开头的代码是一条编译器指令,是一个特定于程序或编译器的指令。它们不一定适用于其它编译器或其它环境。如果编译器不能识别该指令,则会将其忽略。作用它们告诉Xcode编转载 2013-03-11 11:48:30 · 652 阅读 · 0 评论 -
数据持久化保存(文件读写,归档,sql读写)
SQL读写 messsqlite数据库 在工程中导入libsqliste3.0.lib 库文件#import "DataBase.h"@implementation DataBase//静态变量staticsqlite3 * db =nil;//打开数据库+(sqlite3 *)openDataBase{ //如果存在则返原创 2013-02-26 13:34:02 · 486 阅读 · 0 评论 -
tableViews的数据源的数据筛选,cocoa 里的
NSPredicate * predicate = [NSPredicatepredicateWithFormat:@"SELF beginswith[cd] %@",self.searchbar.text]; //删选数组 NSArray * filterArr = [self.colors.allKeyssortedArr原创 2013-02-26 19:34:47 · 656 阅读 · 0 评论 -
数据库基本操作
命令行 1、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES;2、建立数据库:mysql> CREATE DATABASE 库名;3、建立数据表:mysql> USE 库名;mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));4、删除数据库:mysql> DROP DATABASE 库名;5、删除数据表转载 2013-03-12 09:42:19 · 744 阅读 · 0 评论 -
如何用百度地图获得经纬度?
如何用百度地图获得经纬度?发布时间:2011-11-5 作者:郑州网络公司施展网络 打印 关闭如何用百度地图获得经纬度?这个小编查询了好长时间,貌似通过百度地图是不能查到的,只能通过谷歌地图查询到。具体方法如下:百度地图不提供,直接用google earth或者:打开Google地图,个在上面找到目标地址,然后上下左右移动地图,让这个地址正好转载 2013-03-11 11:49:00 · 1643 阅读 · 0 评论 -
移动应用软件如何赚钱? 九种APP商业模式图解
移动应用软件如何赚钱? 九种APP商业模式图解2012-09-07 11:10 作者: 大卫 出处: 艾媒综合稿 阅读:2510次 推荐人:jason 艾媒咨询(iiMedia Research)数据显示,2011年中国智能手机应用预装市场规模为13.0亿元,预计2012年将达到18.7亿元,同比增长43.8%。 国内转载 2013-03-14 13:25:19 · 2312 阅读 · 2 评论 -
应用程序第一次登入
进行第一次程序进入的判断直接上代码了:在didFinishLaunchingWithOptions方法中加入如下代码:if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"]){ [[NSUserDefaults standardUserDefaults] setBool:YES for转载 2013-03-29 16:59:41 · 627 阅读 · 0 评论 -
iOS 和web 服务端交互
IOS开发系列之阿堂教程:玩转IPhone客户端和Web服务端交互(客户端)实践(2012-04-03 20:48:04)转载▼标签:iosasihttprequestgetpost通讯网络时空阿堂杂谈分类:IOS 说到ios的应用开发,我们不能不提到webserver服务端,如果没有服务端的支持,io转载 2013-04-02 14:35:16 · 1503 阅读 · 0 评论 -
iOS获取天气情况的总结
iOS获取天气情况的总结2012-12-22 17:02 254人阅读 评论(0) 收藏 举报最近在整理各种关于天气获取的方法,现在将学习到的东西进行总结。其实,天气获取的实例,主要分为两个部分,第一个部分就是通过网络获取到数据,第二个 部分是获取到数据后的分析处理。处理之后就是你自己开发的程序的问题,如何显示得更加的漂亮。接口网站http://www.webxml.c转载 2013-04-01 18:08:43 · 1626 阅读 · 0 评论 -
取IOS APP中的资源图片/还原IOS App中的PNG文件
取IOS APP中的资源图片/还原IOS App中的PNG文件2012-11-21 14:16:01 我来说两句 作者:ClsData收藏 我要投稿在网上找了半天如何还原app中得资源图片素材,信息量不多,唯有得几个说的比较笼统,特意记载以下以备其他人查阅。概要描述: 想提取在APP STORE上某些应用得转载 2013-04-01 18:50:58 · 1068 阅读 · 0 评论 -
数据库sqlite的软件
适合mac机器的sqlite创建软件有sqliteManager (推荐使用比较稳定) sqlite (比较不稳定)推荐几个比较好的iphone开发网站iphone Tutorals 基础的ios开发 包括 oc iosUI cocos2d等很多教程,以图片加代码,全英文的...对大家很有好处http://www.raywenderlich.com/tutorials cod原创 2013-03-12 09:45:09 · 922 阅读 · 1 评论 -
http请求头和响应头的含义
http请求头和响应头的含义分类: 缓存 软件常识扫盲2012-02-16 18:05 828人阅读 评论(0)收藏 举报浏览器服务器headerserverdate.net参考文献:HTTP/1.1 Cache-Control的理解 http请求头:Accept: text/html,image/* 浏览器通过这个头,告诉服务器它所支转载 2013-04-02 19:06:57 · 3362 阅读 · 0 评论 -
获取app图片
import sys,os.path,shutilimport zipfilefrom struct import *from zlib import *import md5def getNormalizedPNG(filename): pngheader = "\x89PNG\r\n\x1a\n" file = open(filen转载 2013-04-02 20:16:26 · 818 阅读 · 0 评论 -
iOS 内存 检测
iOS 内存 检测iOS内存暴增问题追查与使用陷阱 (2011-11-29 08:11:57)标签: autorelease , 内存暴增 , 内存泄漏 分类:编程技术, 贴吧技术iOS平台的内存使用引用计数的机制,并且引入了半自动释放机制;这种使用上的多样性,导致开发者在内存使用上非常容易出现内存泄漏和内存莫名的增长情况; 本文会介绍iOS平台的内存使用原则与转载 2013-03-26 11:18:33 · 776 阅读 · 0 评论 -
iOS6下Objective-C最新特性
iOS6下Objective-C最新特性2013-03-15 16:26:08 我来说两句 作者:MyGameZone收藏 我要投稿WWDC2012发布了iOS6,同时为Objective C带来了一些新特性以简化编程。下面是这些新特性,需要XCode4.4及以上版本支持:1.方法的申明顺序不再要求在方法里面可以调用在后面申明的方法,编译器会帮助查找方法的申明转载 2013-04-10 22:10:12 · 589 阅读 · 0 评论 -
iOS获取app已安装列表和安装app
iOS获取app已安装列表和安装app 2013-01-22 17:15:13| 分类:iOS |字号 订阅MobileInstallation.frameworkiOS越狱后,使用 Mobile Installation 安装 IPA(使用iTunes/AppStore一样的安装API)使用 Mobile Installation 安装 I原创 2013-04-11 10:29:44 · 3785 阅读 · 0 评论 -
ios开发网站集合
http://www.macapp.cc/zjbb-i-developershttp://www.dreamingwish.com/http://weather.weatherbug.com/USA-weather/weather-cams/local-cams.html?zcode=z6286&lang_id=zh-cnhttp://www.haogongju原创 2013-04-08 19:37:14 · 641 阅读 · 0 评论 -
攻略2 让启动画面的切换更有吸引力
攻略2 让启动画面的切换更有吸引力2012-08-20 18:37:20 我来说两句 收藏 我要投稿 本文所属图书 > iOS应用开发攻略本书收录了最新的iOS 软件开发的最佳做法,涵盖了应用开发及构建优雅解决方案的必备知识,包括:编写通用的启动画面和嵌入式Web 浏览器;构建复杂表视图;使app 或游戏活灵活现的填充、变换和动画;通过手势、...转载 2013-04-22 21:24:03 · 951 阅读 · 0 评论 -
iOS开发:安装真机调试证书
iOS开发:安装真机调试证书2012年5月23日11:08来源:iPhone中文网我有话说(0人参与)安装开发证书1.使用开发者帐号登录IOS Provisioning Portal:https://developer.apple.com/ios/manage/overview/index.action2. 进入Certificates管理页面,转载 2013-04-15 17:02:39 · 966 阅读 · 0 评论 -
ZBarSDK–读取条形码信息
ZBarSDK–读取条形码信息(2012-10-25 16:43:32)转载▼标签:杂谈 ZBarSDK–读取条形码信介绍:ZBarSDK是一个开源的SDK,可从这里下载到源码,该SDK实现了识别和读取各种条形码,包括EAN-13/UPC-A,UPC-E, EAN-8, Code 128, Code转载 2013-04-16 08:52:50 · 872 阅读 · 0 评论 -
iOS开发如何实现消息推送机制
iOS开发如何实现消息推送机制(2012-12-19 14:22:54)转载▼标签:ios推送ios开发实现推送推送机制消息推送杂谈分类:ios开发笔记原文:http://www.iwebmobile.com/ 相关文章:http://blog.csdn.net/r8hzgemq/article/转载 2013-04-25 10:43:55 · 963 阅读 · 0 评论 -
iphone推送总结
iphone推送总结2012-08-29 11:34 390人阅读 评论(0)收藏 举报iphoneapplebadgeserverjson服务器原文地址:http://blog.sina.com.cn/s/blog_6f9a9718010128hi.html开发状态服务器地址gateway.sandbox.push.apple.com 21转载 2013-04-25 15:34:05 · 620 阅读 · 0 评论 -
使用FMDB(1)--基本操作
使用FMDB(1)--基本操作(2011-04-13 09:16:00)转载▼标签:fmdbiosiphonesqlitesqlite3ipad杂谈分类:iOS平台学习今天第一次学习FMDB,实现了增删查改,列几个例子供大家参考创建,插入,更新和删除:使用executeUpdate方法,而查询则用exe转载 2013-04-18 12:30:52 · 751 阅读 · 0 评论 -
何增加App评分?在应用中添加提示点评代码吧
何增加App评分?在应用中添加提示点评代码吧2012-04-28 15:05 佚名 网络整理 我要评论(0) 字号:T |T在App Store中增加提醒用户去评分的功能是很有必要的,为了增加点评和评分,是个很不错的方法,但是在什么时候提示最好呢?AD:2013大数据全球技术峰会低价抢票中大家都知道,评论和评分是决定App在App Store中排名的转载 2013-04-21 01:18:50 · 1034 阅读 · 0 评论 -
八个移动产品设计必备网站
八个移动产品设计必备网站2012-06-21 09:53 [小 大] 来源: cocoachina 评论:我来评论 分享至: 百度权重查询站长交易 友情链接交换 网站监控 服务器监控 SEO监控 移动产品设计人员一定需要大量的使用其他各类应用,并且需要在产品设计时大量参考其他的移动应用的产品设计,这时如果有一些网站可以将很多优秀应用的不同流程分类展示,那转载 2013-05-05 19:54:32 · 731 阅读 · 0 评论 -
UINavgationController一些使用技巧
UINavgationController一些使用技巧 (2011-11-16 17:29:30)转载▼标签: 杂谈分类: iPhone众所周知,当从导航页面进入下一个页面时,导航栏的左侧会自动生成一个item其标题为上个页面的title,有时候我们想改变左侧item的标题,其实现的方法如下:在第一个页面转载 2013-05-21 11:22:24 · 812 阅读 · 0 评论 -
ios 调试技巧
为什么你的数组包含3个项目而不是5个?为什么你的游戏运行缓慢?这些都跟调试有关,调试是开发过程中必不可少的一部分。本文所列举了一些重要的调试功能(当然并不全面)可以帮你用更少的时间来解决bug问题。 本文内容主要包括3个方面: 使用console检查app状态 进行日志记录,并熟练的驾驭NSLog 使用对象的生命周期来跟踪内存的使用。 使用Console检查app状态转载 2013-06-16 00:55:08 · 680 阅读 · 0 评论 -
ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结www.111cn.net 2012-06-12 编辑:angel本文章介绍了关于ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结,有需要了解的同学可以参考一下下。这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下。【转载 2013-07-09 14:32:12 · 1194 阅读 · 0 评论 -
AFNetworking 学习笔记
AFNetworking 学习笔记分类: IOS开发2013-01-17 09:27 2054人阅读 评论(1) 收藏 举报转载自:http://blog.sina.com.cn/s/blog_719d537e01017x82.htmlAFNetwork是一个轻量级的网络请求api类库。是以NSURLConnection, NSOperation和其转载 2013-07-09 14:19:42 · 1353 阅读 · 0 评论 -
IOS研究院之使用Xcode4制作静态库详解
IOS研究院之使用Xcode4制作静态库详解(五)时间: 2012-05-01 / 分类: 【IOS研究院之应用开发】 / 浏览次数: 1,617 浏览数 / 7个评论 发表评论 注意:首先确保你的XCODE4使用IOS5,否则请下载IOS5在继续阅读。IOS程序是由Objective-c语言构成,而是Objective-c语言中每一个类又分成 .h .转载 2013-06-27 09:54:34 · 633 阅读 · 0 评论 -
iOS: #ifdef DEBUG
iOS: #ifdef DEBUG分类: iOS Mobile2012-10-05 16:35 534人阅读 评论(0)收藏 举报iospreprocessortokenmacrossandboxarchive开发时,经常用到NSLog,但release是又想一次过清掉all NSLog,方法是:在xxx-Prefix.pch里添加[cpp]转载 2013-06-28 11:16:39 · 801 阅读 · 0 评论