- 博客(13)
- 资源 (16)
- 收藏
- 关注
原创 IOS-NSDate之今天,昨天,这周,这个月,上个月
今天跟大家讨论日期的用法,相信大家在项目中,经常会设置一个默认时间段,比如一周前到今天。下面教大家怎么获取前一天,或前一周等等。比如date 2009-12-11NSDate *today = [NSDate dateWithString:@"2009-12-11 00:00:00 +0000"]; NSDate *yesterday = [NSDate dateWithString:
2012-12-24 16:55:00 21833 1
原创 IOS开发-显示DatePicker当敲击textfield
最近做项目遇到一个问题,在一个设置页面有两个输入框,想让用户敲击时,弹出日期控件,选择日期时间。Baidu了一遍,发现没有一个完整的解决方案,现在解决了,分享一下。你可以用textfield的inputview和inputAccessoryView两个属性。创建datePicker,赋值给两个textfield的inputview属性。创建toolbar,包含一个Done按钮,赋值给input
2012-12-24 16:27:53 11470 15
转载 【iOS开发】协议与委托 (Protocol and Delegate) 实例解析
1 协议:协议,类似于Java或C#语言中的接口,它限制了实现类必须拥有哪些方法。它是对对象行为的定义,也是对功能的规范。示例:123456789// GoodChild.h#import @protocol GoodChild -(void)filialPiety;@end
2012-12-20 11:49:38 1399 1
转载 iphone ios uiview uilabel 边框,圆角,阴影实现
Fun with layersIn this post, I’ll explain how to add a border, rounded corners, and drop shadow to anyUIView using some simpleCALayerproperties. I’m not aCALayer guru, but these few tr
2012-12-20 09:57:57 34724
原创 从RGB色转为灰度色算法
一、基础 对于彩色转灰度,有一个很著名的心理学公式: Gray = R*0.299 + G*0.587 + B*0.114二、整数算法 而实际应用时,希望避免低速的浮点运算,所以需要整数算法。 注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法:
2012-12-13 11:37:43 92338 4
原创 C++基础知识
1 关于指针类型的大小 指针即为地址,所以本人认为,指针几个字节跟语言无关,而是跟系统的寻址能力有关,譬如以前是16为地址,指针即为2个字节,现在一般是32位系统,所以是4个字节,以后64位,则就为8个字节 char*mystr=""; int e=sizeof(mystr); 结果:32 位系统或32位的应用程序中应该为 42 C语言全局数组与局部数组
2012-12-13 10:28:23 1432
原创 JSON在 ios上的使用
JSON我就不多解释了,需要更多信息的朋友请到json.org上查看。在iPhone上访问网络内容是很必须的,而一些数据就需要以某种形式储存在web服务器上。比如一个app的目录,内容,索引等等。而xml和json,plist都是比较方便的方式。-XML在iPhone上是非常好用的,但是对复杂的数据结构使用上就不那么方便了,具体可以参阅苹果的“基于事件的XML”和“基于树的XML”编程向导
2012-12-05 17:02:41 1352
转载 XCode4导入外部Library工程
很多时候我们在开发当中,都会用到外部扩展的Frameworks(library),比如json-framework,ASIHTTPRequest,RegexKitLite,之前我都是直接把代码拷贝出来放入相应的工程,这样管理起来不是很好,直接导入工程对源代码的管理以及后续版本升级会比较方便,简单介绍下导入顺序・首先下载自己想要用到的library工程文件的zip包,这里以TapkuLibr
2012-12-05 12:14:32 4583
原创 XCode4 怎么添加一个已存在的Framework?
在 Project导航中选择你的project,选择target,到 'build phases' 选项卡,打开 'Link binary with Libraries' 下拉用 + 添加你想要的库
2012-12-04 15:58:23 1077
原创 在IPhone中怎么添加分段控件到工具栏(底部)
在viewDidload中添加如下代码方法一:toolBar = [[UIToolbar alloc]initWithFrame:CGRectMake(0.0, 325.0, 320.0, 44.0)]; toolBar.barStyle = UIBarStyleDefault; NSArray *segmentItem = [[NSArray alloc]initW
2012-12-03 12:56:27 8441
原创 IOS界面元素四栏(状态栏、导航栏、工具栏、TAB栏)设计规范
1 栏 1.1 状态栏 状态栏展示于设备和当前环境相关的重要信息。 外观和行为:状态栏总是出现在屏幕顶部,包含网络连接、时间、电量等用户需要的信息 在iPhone上,状态栏的颜色会变。而在iPad上,状态栏总是黑色的 如果你的程序不是游戏或者媒体播放器的话,隐藏状态栏前要考虑清楚 当用户全屏观看媒体时,要把状态栏藏起来 合适的话,展示网络连接情况 在i
2012-12-03 11:52:06 27791
转载 UISegmentedControl 分段控件
UISegmentedControl分段控件代替了桌面OS上的单选按钮。不过它的选项个数非常有限,因为你的IOS设备屏幕有限。当我们需要使用选项非常少的单选按钮时它很合适。一、创建UISegmentedControl* mySegmentedControl = [[UISegmentedControl alloc]initWithItems:nil];是不是很奇怪没有指定位置和大小呢?
2012-12-03 11:28:19 1782
原创 IOS开发之界面生命周期(view lifecycle)
initNSObject的类实现一个名为init方法。这是你需要发送到NSObject的实例初始化初始化消息。因为init是主要的(或在这种情况下,只有)NSObject的初始化方法,我们称之为the designated初始化。类可以有多个初始化,但每类中,有一个指定的初始化。指定初始化必须确保每个实例变量有一个有效的价值。只有这样,新创建的实例是有效的。 (“有效”有不同的含义,但在这方面
2012-12-03 10:10:22 6905
全栈工程师培训计划-IOS部分.key
2019-07-02
Cornerstone 2.7.18 试用版
2017-02-27
Duilib实现异形窗口
2014-03-25
duilib中UIList支持多选+右键菜单Demo
2014-03-13
C++多线程编程(教程+Demo)
2013-12-10
OPC服务端客户端及C#源码
2013-01-11
iphone3gs升级IOS6越狱解锁工具包
2012-11-10
iPhone开发基础教程.part1 完整版
2012-11-04
iPhone开发基础教程.part2 完整版
2012-11-04
SoketDemo(C++)
2012-07-31
Windows Shell扩展编程指南CHM中文版
2012-04-20
城市公交解决方案 supermap
2010-03-17
Micro Focus Personal Cobol 3.0
2008-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人