自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (27)
  • 收藏
  • 关注

转载 地图定位开发

iOS开发系列--地图与定位概览现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品。总之,目前地

2015-02-03 10:13:01 1891

转载 sublime text2 操作及插件

sublime text2 1. 文件快速导航: 这是sublime上面很好用的功能之一,ctrl+p可以调出窗口,菜单上的解释是gotoanythings ,确实如其所言,调出窗口后,直接输入关键字,可以在已打开的项目文件夹中进行快速文件名导航,而且支持模糊搜索,对于不想一直鼠标点开文件夹的同学来说极为方便,并且在该窗口里加上:前缀即为行跳转(ctrl+G),加上@(ctrl+R)前缀在ht

2014-11-01 21:58:33 1002

原创 NSMutableDictionary 用set方法初始化的字典 里边的键值不可修改

NSMutableDictionary 对象 用set方法初始化的键值不可修改,应为NSMutableDictionary的set方法只是继承了NSDictionary的set方法,并没有重写该方法。想要修改字典内容必须用NSMutableDictionary的alloc方法初始化。

2014-09-15 23:40:39 5683

转载 关于支付宝sdk和百度云推送sdk引入的base64.o编译报错问题

原先在项目中加入了百度云推送的sdk,看PDF集成的需要base64.h/base64.m的俩文件,之后一直没有没什么问题。直到要在项目中加入支付宝sdk的。按照说明集成配置完的。一编译直接包错了。四处问了,确定应该是百度推送需要引入的base64.h/base64.m和支付宝sdk里面的AlipayRsaLib里面包含的base.o的一样的冲突。开始还是想着.a的静态

2014-07-23 14:14:01 3563

转载 在UIView中绘制直线、矩形、三角形

在UIView中绘制直线、矩形、三角形直线1234567891011121314151617181920- (void)drawRect:(CGRect)rect

2014-04-08 23:59:16 10499 1

转载 iOS开发:Objective-C中通知与协议的区别?

what is difference between NSNotification and protocol? (通知和协议的不同之处?)今天看了下优才网的几个视频教程,KVO、KVC、谓词、通知,算是开发中的高级点的东西了。通知和协议都是类似于回调一样,于是就在思考通知和协议到底有什么不同,或者说什么时候该用通知,什么时候该用协议。 在网上看到这样一段有关解释:协议有控制链(

2014-02-19 20:32:56 3764

转载 iOS7适配问题总结

一、状态栏(statusBar)在iOS7中view默认是全屏模式,状态栏的高度也加在了view的高度上,例如iOS7之前iphone5中self.view.frame.size.height = 548,在iOS7中就是568了,在iOS7中navigationbar是半透明的,statusbar则是全透明的,这样一来,原来的程序用xcode5+iOS7sdk上编译后

2014-02-12 15:51:31 11146

转载 iOS7 兼容适配

如何判断版本号很多时候我们需要做不同版本的适配,所以首先要进行版本选择方式一12345678910111213NSUInteger DeviceSystemMajorVersion();NSUInteger DeviceSystemMajorVersion() { static NSUInteger _

2014-02-12 07:33:50 5817

转载 js 中加减乘除 比较精确的算法,js本身有些运算会出错,这里给出较精确的算法

问题这样的:  37.5*5.5=206.08  (JS算出来是这样的一个结果,我四舍五入取两位小数)  我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998  怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。  我Google了一下,发现原来这是JavaScript浮点运算的一个bug。  比如:7*0.8 JavaS

2013-12-17 10:35:57 5166

转载 js 控制只能输入数字、只能输入字母和汉字等

"color:#000000;font-size: 16px;">1.文本框只能输入数字代码(小数点也不能输入)  "this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">    2.只能输入数字,能输小数点.  "if(isNaN(value)

2013-12-16 17:06:17 9766

转载 PHP自带方法验证邮箱、URL、IP是否合法

欢迎加入PHP|dba|Js技术交流群:14364084一起讨论PHP验证邮箱、URL、IP是否合法以前用PHP验证邮箱、URL、IP是否合法都是通过自己写正则来实现,但是有时候脑子发昏,可能会写出一个不是完全正确的正则,导致验证出错,今天发现原来PHP本身自带了验证邮箱、URL、IP是否合法的函数。主要使用的是filter_var函数。语法filter_var(v

2013-11-27 15:31:57 24341

转载 把ipa包上传入AppStore

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

2013-10-14 17:16:48 15893 1

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running  

2013-10-14 13:41:19 709

转载 ios学习之 IOS6屏幕旋转详解(自动旋转、手动旋转、兼容IOS6之前系统)

http://blog.sina.com.cn/s/blog_859ab3360101377j.html在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrientation 来单独控制某个UIViewController的方向,需要哪个viewController支持旋转,只需要重写shouldAutorotateToInterfaceOr

2013-10-11 10:00:09 1687

原创 ios开发之 MPMoviePlayerController 视频播放器

MPMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。  格式支持:MOV、MP4、M4V、与3GP等格式,还支持多种音频格式。  首先你得引入 M

2013-10-10 18:13:32 8307

转载 如何在iOS中使用libxml

本篇文章简单介绍如何在iOS中使用libxmlMac OS版本:10.8.2XCode版本:4.5.11. 选择xcode工程设定2. 选择target3. 选择Summary4. 拉到Linked Frameworks and Libraries的地方,按下+按键输入libxml并选择libxml2,按下Add按键

2013-09-18 16:21:39 1688

转载 IOS 学习之 限定UITEXTField输入字数

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;{ //string就是此时输入的那个字符textField就是此时正在输入的那个输入框返回YES就是可以改变输入框的值NO相反 if ([strin

2013-09-07 11:03:20 2194

转载 ios学习之 点击屏幕任何地方隐藏键盘实现 目前感觉最好用的

在iOS开发中,对UITextField进行编辑的时候键盘会自己弹出来。在编辑完成的时候,需要将键盘隐藏掉。隐藏键盘有很多种实现方法,最常见的是把TextField的firstResponder resign掉。即[textField resignFirstResponder]。本文介绍的是如何在键盘显示的时候,点击屏幕除了键盘以外的任何地方,将键盘隐藏。基本思想如下:1. 在View

2013-09-05 09:47:11 11032 1

转载 iOS开发ASIHttpRequest创建和执行request

本文为大家介绍了iOS开发中ASIHttpRequest如何创建和执行request,其中包括同步请求,异步请求,使用Block,使用队列,取消异步请求等等内容。创建NSOperationQueue,这个Cocoa架构的执行任务(NSOperation)的任务队列。我们通过ASIHTTPRequest.h的源码可以看到,此类本身就是一个NSOperation的子类。也就是说它可以直接被放到

2013-09-04 16:19:27 861

转载 ios学习之 UITextField属性

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRoundedRect;

2013-08-30 13:17:56 4634

转载 ios 学习之 NSPredicate 模糊、精确、查询

简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。定义(最常用到的方法):[cpp] view plaincopyNSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...];  

2013-08-30 10:01:04 61358 2

转载 ios 学习之 字体类型设置 倾斜加粗等

iPhone 5.0iPad 5.0Font Families: 58Font Families: 58Academy Engraved LETAcademyEngravedLetPlainAcademyEngravedLetPlainAmerican TypewriterAmericanTyp

2013-08-24 11:45:42 3729

转载 XCode4.3.3无证书无真机打包说明

环境: 1、windows XP系统下安装VMWare8.1 2、Mac OS X 10.7.4+XCode4.3.3+模拟器iOS5.1 按以下步骤配置 1、生成iPone Developer证书 2、修改XCode系统文件 3、配置XCode项目环境 4、Xcode Build项目打包 下面逐步说明 1、生成iPhone Developer证书 

2013-08-09 09:57:30 2434 1

转载 ios学习之UITextField特性

// 初始化 textfield 并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRound

2013-08-09 08:51:47 905

转载 ios学习之自定义UIPageControl小点的颜色

自定义UIPageControl小点的颜色 因为iOS6.0以上版本才开放了更改UIPageControl中小点颜色的API,所以在6.0以下版本无法直接使用。这就需要我们自己来定义一个。首先导入两个封装好的文件,在这里我的文件叫做BluePageControl.h和BluePageControl.m,继承于UIPageControl,重写了以下的方法。   Blu

2013-08-03 15:41:41 5942

转载 IOS-TextField知多少

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRoundedRect;

2013-08-02 17:11:56 5074

转载 UITableViewCell自适应高度 UILabel自适应高度和自动换行

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {    // 列寬    CGFloat contentWidth = self.tableView.frame.size.width;    // 用何種字體進行顯示  

2013-08-02 11:55:49 5984

转载 ios学习之 UIButton详解

这段代码动态的创建了一个UIButton,并且把相关常用的属性都列举了.希望对大家有用.  //这里创建一个圆角矩形的按钮UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];// 能够定义的button类型有以下6种,// typedef enum {// UIButtonTypeC

2013-08-01 17:32:19 1038

转载 iphone开发小笔记:iphone开发-地图注解(地图上的大头针)

Cocoa Touch 没有提供地图注解类,只定义了一个 MKAnnotation 协议。要创建地图注解,必须设计符合 MKAnnotation 协议的类,该类需要一个 CLLocationCoordinate2D coordinate 属性,以及 title 和 subtitle 实例方法,一. 设计注解类:例,注解(大头针)类:.h#import

2013-06-28 11:17:02 748

转载 iOS开发工具Xcode史上最全快捷键

关于xcode 可设偏好设置 command+,清空缓存 可设隐藏xcode command+h隐藏其它 command+option+h显示全部 可设退出xcode command+q文件相关:新建项目 command+shift+n新建文件 command+n新建空文件 command+control+n打开 command+o

2013-06-19 00:51:35 1228

原创 mac mysql汉字乱码问题解决

在创建数据库和创建表时最好都指定字符编码例:create database db_name DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;//创建数据库 create table order_list(id int unsigned not null AUTO_INCREMENT,

2013-06-01 13:05:57 1708

原创 ios学习之真机测试 copy图片错误解决方案

错误:    CopyPNGFile /Users/gongihou/Library/Developer/Xcode/DerivedData/KTVgo-frborfduejxrajgpkfdaipygijow/Build/Products/Debug-iphoneos/KTVgo.app/zhuangtai.png KTVgo/zhuangtai.png    cd /Users/gon

2013-06-01 13:02:53 6594

原创 ios学习之给程序设置logo

本例为iPhoneiphone 程序logo像素为57X57 或114X114(其他不可以)而且格式为png1、将准备好的图片添加到工程目录然后在工程中选择如下图2、向下找到appicon添加方法在途中相应的框框上右键3、选择select File然后选择准备好的图标就ok了(右边的选项要勾上)

2013-06-01 12:59:51 7638

转载 git

From Evernote:gitXCode已有工程建立git代码库的方法代码管理一直在使用SmartGit,感觉还挺好用。之前建立一个工程,然后通过Clone可以将已有的XCode工程加入到SmartGit代码库里面。昨天想将手头的工程加入到SmartGit里,找不到在哪里加入,一下想不起以前是怎样将工程加入代码库的。后来试试Clone的功能,

2013-06-01 12:55:55 984

原创 ios学习之xcode到处ipa安装包

1、链接真机 2、将编译形式改release 3、选择任务栏上的product中的archive4、跳出该页面,选择自己应用这里是第一个(高亮的那个)5、然后选择右侧的Distribute按钮6、跳出新界面,这个界面是选择到处什么文件,第一个选项是上传到appstore,第二个是企业导出到本地7、选择认证用户,这里选的不认

2013-05-31 19:47:40 8367

转载 MySQL的备份与还原

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 | 利用“mysqldump  -u 用户名 -p databasename >expo

2013-05-15 15:21:17 758

转载 mysql数据库导出xml文件

因为有人问到如何将mysql数据库导出为xml文件,所以发现了这篇文章D:\mysql-5.1.26-rc-win32\bin>mysql -X -utest test -e "select * from t1;" | tee f:\out.xml 复制代码代码如下:   1   2   -X 指定为xml格式 -utest test (指定用户名及数据库,这里

2013-05-15 15:12:59 1072

转载 在Mac OS X中配置Apache + PHP + MySQL

Mac OS X 内置Apache 和 PHP,使用起来非常方便。本文以Mac OS X 10.6.3和 10.8.1为例。主要内容包括:启动Apache运行PHP安装MySQL使用phpMyAdmin配置PHP的MCrypt扩展库设置虚拟主机启动Apache有两种方法:打开“系统设置偏好(System Preferences)” ->

2013-05-14 13:20:53 1356

转载 Mac OS X Snow Leopard 开启Web共享,建立Web服务器:Apache+PHP+MySql

1.开启Web Sharing:System Preferences -> Sharing -> 勾选Web Sharing网站默认目录位于 ~/Sites测试:http://localhost/~ElfSundae  (ElfSundae为你的用户名) 2.配置Apache,安装并配置MySql详见:Install Apache/PHP/MySQL on Mac

2013-05-14 12:33:00 2693

转载 Install Apache/PHP/MySQL on Mac Snow Leopard

Start Apachesudo apachectl startCheck it's working: http://localhost/PHPIn /etc/apache2/httpd.conf, uncomment this line:LoadModule php5_module libexec/apache2/libphp5.soRestart

2013-05-14 10:42:55 899

支付宝快捷支付AlipayRsaLib.a去除base64

去除了AlipayRsaLib.a中 base64.o ,对于那些用腾讯SDK和百度SDK以及其他SDK引起的base64.o冲突的可以下在,也可以转到http://blog.csdn.net/lianbaixue/article/details/38063159查看具体解决方案详细步骤

2014-07-23

Xcode插件:KSImageNamed 图片名字自动补全

KSImageNamed是一款方便填写图片文件名称的插件。支持NSImage和UIImage,当你写到[UIImage imaged:的时候,插件会把项目中的图片名称提示出来,并且还有预览功能,对经常用代码生成图片视图的童鞋十分方便。

2013-06-19

基于QT实现的TCP聊天室 程序 有客户端 服务端

用QT写的一个TCP聊天室小程序 压缩包为源代码

2013-01-07

linux窗口程序设计--QT精彩实例分析

linux窗口程序设计 QT精彩实例分析 我们学校的教材

2012-10-09

iOS5开发基础教程

很权威的基础教程 英文版的 挺不错 分享一下

2012-08-05

苹果开发之Cocoa编程

iOS cocoa框架学习教程 正在看 拿来与大家分享一下

2012-08-03

iPhone开发书籍大全

正在学习中拿来手里的教程分享给大家,中国的计算机教程大家都知道的 一个字滥

2012-08-03

iPhone和iPad开发书籍大全

正在学习中拿来手里的教程分享给大家,本书翻译过来的,中国的计算机教程大家都知道的 一个字滥

2012-08-03

迷宫求解问题

自己写的一个迷宫求解小程序 用来课程设计作业 拿来与大家分享

2012-07-05

QT中文帮助文档

好不容易找到的 给大家分享一下 有需要的可以下载哦

2012-07-04

QT视频教程1

QT教程本来就少 视频更少 感觉这个还不错 希望对学习有所帮助

2012-06-30

C语言100个经典算法

不错的资源初学者可以拿来练一下手 还是很不错的

2011-12-27

计算机四级C语言上机题.

是资源就要分享 c四级考试 也许会有用 可以练一下手

2011-12-27

现代编译原理C语言描述].(美国)Andrew.W.Appel.清晰版.pdf

现代编译原理C语言描述].(美国)Andrew.W.Appel.清晰版.pdf 很强大的一本书哦

2011-12-24

《C语言程序设计》谭浩强[1].p

谭老大的东东 嘿嘿 拿来分享一下 有需要的可以看看

2011-12-24

Linux常用命令课件.pdf

开始学linux是看的一个文档 linux常用命令 与大家分享

2011-12-24

南阳宾馆系统.zip

南阳宾馆系统 C++程序设计 拿来与大家分享

2011-12-24

Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

2011-12-24

mysql-5.1.59.tar.gz 数据库压缩包

上传mysql-5.1.59.tar.gz与大家分享 不错很强大

2011-12-24

xcode_免证书开发调试_ipad_程序开发

好资料与大家分享 共同学习 xcode iphone开发必备

2011-11-28

Git_Magic_cn

方便快捷的 linux项目开发工具 分享给大家

2011-11-28

rubyonrails mysql安装详解

有时候 ruby配置mysql也许时间烦人的事情 这里有详细的 安装步骤 和错误分析

2011-11-28

ror 环境配置

ruby快捷的开发工具 本书详细的简单的环境配置步骤

2011-11-28

空空如也

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

TA关注的人

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