自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (7)
  • 收藏
  • 关注

转载 iOS国际化

本文最初由Sean Berry撰写,由Ali Hafizji针对iOS 7进行了更新。开发一款伟大的iOS应用程序是件了不起的事情,但是还有比优秀的代码、华丽的设计以及直观化交互更多的事要做。跻身在App Store排行榜前列还需要正合时宜的产品营销、扩大用户群的能力、实用的工具以及尽可能广泛地获得用户的技术。 对很多开发者来说,国际市场是事后的想法,但由于App St

2015-05-11 16:00:05 685

转载 iOS App瘦身注意armv7 armv7s arm64

之前每个版本的ipa包打出来都才20M出头,后来不知道从哪个版本起打的包每次都将近40M,但是工程中也没有明显的增加很大第三方类或者图片、静态文件。于是就开始了各种瘦身计划:压缩图片,删除不必要静态库。做了一番改动后发现包只比原来小了1M多,收效甚微。后来听同事说了armv6 armv7 armv7s arm64引起编译包翻倍增大的问题,于是就试了一下,果然ipa包又回到了以前的大

2015-02-27 11:27:52 615

转载 xcode 左边导航栏中,类文件后面的标记“A”,"M","?"……等符号的含义

"M" = Locally modified    "U" = Updated in repository  "A" = Locally added    "D" = Locally deleted    "I" = Ignored  "R" = Replaced in the repository  “–” "=" The contents of the folder h

2014-12-30 19:25:24 519

转载 warning: no rule to process file '$(PROJECT_DIR)/MyWebView/HighlightedString

Xcode提示错误如下:warning: no rule to process file '$(PROJECT_DIR)/MyWebView/HighlightedStringwarning: no rule to process file '$(PROJECT_DIR)方法是在"Build Phases"->"Compile Sources

2014-12-08 11:21:55 501

原创 xcode6调试的时候有时参数都为nil怎么解决

刚创建的vc 和 nav 都为nil,这给断点调试增加了很多麻烦,难道是xcode的bug吗?群里问问大牛,不得姐,网上有查,最终找到解决方法:在Project的Build Settings中把Optimization Level 设置成 None 即可。

2014-12-08 11:05:37 793

转载 [iOS]Xcode4/iOS5调试UncaughtException崩溃First throw call stack不打印方法名的解决方案

最近连接iOS5.0.1真机调试的的时候,发现UncaughtException导致crash之后*** First throw call stack:后面没有打印可读的调用堆栈,以前崩溃之后会显示详细的调用的方法名等信息,但是现在都是一堆内存地址0x…..0x…..。我起初也不知道怎么回事,之前似乎也没碰到过。谷歌了一下,看到了一篇文章(http://stackoverflow.com/

2014-12-04 17:46:06 639

转载 No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a

xcode编译程序的时候,ios Device那儿不能显示我的手机点击“运行”,显示错误:No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your applicati

2014-12-04 16:52:06 1838

转载 IOS 开发,调用打电话,发短信,打开网址

1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]]; 2、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"

2014-12-02 18:07:16 501

转载 Warning: Attempt to present xx on yy whose view is not in the window hierarchy!

编译xcode的时候报如下警告:错误代码Warning: Attempt to present xx  on yy  whose view is not in the window hierarchy!分析由于呈现模态视图xx类时,yy视图的view还没有被加载到window中。造成这个原因可能是在yy的viewdidload中呈现xx模态视图。

2014-11-12 10:52:41 498

转载 SublimeText3 snippet 编写

SublimeText3 snippet 编写SublimeText2开始不再能够良好的支持Zen-Coding, 不过自己的snippet定义功能也十分强大, 类似VAssist.在菜单tool->New Snippet中定义.  打开后是空白的snippet模板.在 之前为要定义的内容块,在   与  之间定义快捷名称,在   与   之间定义该snipp

2014-11-07 17:02:02 578

转载 当return遇到finally

在try-catch-finally中, 当return遇到finally:     1.在try catch块里return的时候,finally也会被执行。     2.return 语句会把后面的值复制到一份用来返回,如果return的是基本类型的,finally里对变量的改动将不起效果,如果   return 的是引用类型的,改动将可以起效果。     3.fina

2014-10-24 17:48:04 365

转载 解决iOS中因定时器的内存泄露

调用一次计时器方法:[cpp] view plaincopymyTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(scrollTimer) userInfo:nil repeats:NO];  //不重复,只调用一次

2014-10-22 21:27:25 1498

原创 MKNetworkKit入门以及常用操作

什么是 MKNetworkKit?MKNetworkKit 是一个用objective-c写的网络库,具有无缝连接,基于block,ARC支持以及易用等特点。MKNetworkKit的灵感来自于其他两个流行的网络库:ASIHTTPRequest和AFNetworking,结合了两个库的共同特点,并且有一些新的特性。除此之外,MKNetworkKit可能会比其他网络库而言为了代码的清晰性,要

2014-09-18 18:55:22 1828

转载 CGContext查阅备忘

0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线 2 CGContextAddLineToPoint 画直线 4 CGContextAddEllipseInRect 画一椭圆 4 CGContextSetLineCap 设置线条终点形状 4 CGCon

2014-09-03 15:07:58 413

原创 CollectionView 与 TableView 的一些问题

UICollectionView 加载 cell 复用时不会走layoutSubviews方法,要想刷新数据,需要在set方法里面重新调用布局方法([self setNeedsLayout])。但是ios7的复用不像ios6那么整齐,可能是复用池比较大、优化了吧。  UITableView 加载cell复用好像会自动走layoutSubviews方法,可不在set方法里重新调用布局方法。(为了

2014-08-30 21:35:58 1724

原创 OC之KVO

KVO Key Value Observing(基于键值的观察者)每次指定的观察的对象的属性被修改后,KVO就会自动通知相应的观察者。注册观察者:(给某对象添加观察者)addObserver: forKeyPath: options: context:

2014-07-31 19:41:36 523

原创 OC之KVC

KVC Key Value Coding是一种可以直接通过字符串的名字(key)来访问类属性的机制。通过KVC,可以获取不存在getter方法的对象值,无需通过对象指针直接访问。valueForKey: 和 setValue: forKey: 如若对象的实例变量为基本数据类型时,我们需要对数据进行封装。路径:valueForKeyPa

2014-07-31 19:40:46 660

原创 C语言——指针

指针:也叫指针地址,就是一块内存地址。     int *p = &a;     // * 只是说明p是个指针变量     *p = 9;     // * 是指针运算符,访问指针指向的变量a     栈(stack):存储临时变量,系统自动分配 。先进后出。          堆(heap):手动申请的内存(malloc),需手动回收(free)。     静态存储区

2014-07-30 17:44:03 552

原创 C语言——数组、函数、预处理

%p —— 函数、指针的地址。

2014-07-20 13:24:20 991

原创 C语言基础二

求余运算:参加运算的两个数必须是整数,否则会出错                  第二个数不可为零,无意义。                  符号与第一个数相关,与第二个没有任何关系。                   自增、自减运算:5++是错误的,因为5是常量。关系运算符:条件成立,结果为1                      条件不成立,结果为0

2014-07-20 13:16:56 590

原创 C语言基础一

编译:cc -c hello.c     //把源代码变成二进制文件(目标文件)链接:cc one.o           //将多个目标文件链接成可执行文件           cc one.o two.o three.o     //默认生成可执行文件a.out           cc -o task one.o     //生成可执行文件task运行:(1)  在终端输入

2014-07-16 13:26:26 532

转载 【IOS学习】NINetworkImageView下载图片,google地图图片获取

一、NINetworkImageView是Nimbus下载图片的类,类是这么描述的:OverviewA network-enabled image view that consumes minimal amounts of memory.Intelligently crops and resizes images for optimal memory use a

2014-06-10 22:34:15 576

翻译 jsp的String数组赋值给javascript数组

var   array   =   new   Array();                String[]   array   =   new   String[]{"red","yellow","green"};              for   (int   i=0;   i{       %>    array[]   =   '';      }  

2013-12-06 19:53:09 837

原创 JavaScript 判断用户输入的格式是否正确

/* * 功能:判断用户输入的邮箱格式是否正确 * 传参:无 * 返回值:true or false */function form_check() {       var email = document.getElementById("email").value; //获取邮箱地址        /

2013-12-06 18:25:18 1283

iOS实现QQ侧滑功能

该项目是一个iOS上适用的侧滑菜单,可从左边或者右边滑出,实现类似QQ滑动菜单的效果,由左中右三个控制器组成,可将SliderViewController类当做第三方小框架使用。 还附带了UICollectionViewLayout的子类,扩充对CollectionViewLayout的了解。

2014-09-22

MKNetworkKit常用操作

MKNetworkKit 常用操作的小Demo,适合刚接触MKNetwork的开发者,中文备注完整。

2014-09-19

Oracle实用教程ppt演示(内含课件代码)

Oracle实用演示,可自学成才,内含sql代码,图文码结合。

2013-12-08

简单的html例子,更容易学习html基础

html简单实用的小例子,轻松入门级别,熟悉者勿下

2013-12-08

javaweb基础课程精品课材料

一、 http协议 超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本。其中最著名的就是RFC 2616。RFC 2616定义了今天普遍使用的一个版本——HTTP 1.1。 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。 发出的请求信息包括以下几个: ●请求行,例如GET /images/logo.gif HTTP/1.1,表示从/images目录下请求logo.gif这个文件。 ●(请求)头,例如Accept-Language: en ●空行 ●可选的消息体 请求行和标题必须以<CR><LF>作为结尾(也就是,回车然后换行)。空行内必须只有<CR><LF>而无其他空格。在HTTP/1.1协议中,所有的请求头,除post外,都是可选的

2013-12-08

满汉楼(韩顺平)代码

韩顺平 的满汉楼系统代码 /* * 对数据库操作的类 * 对数据库的操作,就是crud * 调用存储过程 * *注意:如果连接数据库时出现如下异常则表示未引入三个JAR驱动包,另外一个原因就是SQL语句有语法错误 *java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDviver * */ package com.mhl.db; import java.util.*; import java.sql.*; public class SqlHelper {

2013-08-02

空空如也

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

TA关注的人

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