
IOS
Jeremiah
擅于Ctrl C 和 Ctrl V
展开
-
Single View Application 中使用 UINavigationController
首先通过File - New - New Project 创建一个Single View Application项目创建之后, 再通添加文件 - Coca Touch - UIViewController 创建MainViewController, 其中xib项需要选中.同样的方法创建一个SubViewController.切换回AppDelegate.m 添加#import原创 2011-12-19 21:47:26 · 3220 阅读 · 0 评论 -
将中文字符串 由char * 转换为NSString *, 解决乱码问题.
由于刚刚开始接触Objective C在处理中文的时候, 绕了好大一个圈子. 在使用sqlite读取的字符的时候, 默认是char *的. 但是在我的程序中要使用的是NSString, 这就涉及到了一个转换. 由于看的死书, 按照书上和网上写的, 在转换时使用了 NSASCIIStringEncoding, 导致了转换后的中文字符串乱码.在绕了N个圈子之后, 终于发现, 其原创 2012-01-04 13:39:05 · 7082 阅读 · 0 评论 -
Objective C 获取当前日期时间方法
获取当前时间分为两步, 第一步是定义时间的显示格式.第二步是根据定义好的格式来格式化当前的时间. NSDateFormatter *nsdf2=[[NSDateFormatter alloc] init]; [nsdf2 setDateStyle:NSDateFormatterShortStyle]; [nsdf2 setDateFormat:@"YYYY-MM-DD HH:m原创 2012-01-04 11:36:24 · 9904 阅读 · 0 评论 -
将网络中的图片存为NSData并保存到sqlite的BLOB字段中.
开发心得.首先是获取网络中的图片, 将图片从网络中以NSData的形式读取到本地的代码很简单, 只有两句话就可以了. NSString *url = @"http://www.163.com/a.jpg"; NSData* imageData = [[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:url]];其次是原创 2011-12-29 17:34:48 · 8030 阅读 · 0 评论 -
再来说一说UITableView的分页
在网上搜索了一下, 介绍UITableView分页的文章不少, 而且都很统一, 代码也都正确. 只是没有把思路给整理出来. 我这里借花献佛, 整理一下.这里假定的前提是, 你已经将UITableView添加到了View中, 并且在h文件中实现了 UITableViewDelegate,UITableViewDataSource 这两个接口, 且已经与你后台定义的tblView建立起了关联, U原创 2012-01-18 09:20:16 · 8886 阅读 · 2 评论 -
谁说非ARC类库不能在ARC项目中使用? - ARC项目中用ASIHTTPRequest POST数据.
谁说ARC项目下面就不能使用ASIHTTPRequest? 误人子弟的文章太多, 简直是害人啊~~~~最近正在折腾Objective C Post数据, 遇到一点小问题就是不知道如何将NSData格式的图片文件与其它的字符数据一起提交到服务器上面.经过google, 找到了ASIHttpRequest这个组件, 很强大, 很好用. 唯一不足的是我使用的是xcode4.2 ARC,原创 2012-01-10 15:19:59 · 6082 阅读 · 0 评论 -
iPhone 自訂navigation bar全攻略 包含按鈕,高度及圖片背景
在blogspot上面看了篇文章不错, 转一下http://jingjong404.blogspot.com/2010/11/iphone-navigation-bar.htmliPhone的UI真的有很多小細節,我想也累積一些東西了就po上來吧.自製化的navigation bar到底有多彈性呢?我想改變navigation bar上面按鈕的樣式,可以!想改變navigation转载 2012-01-06 15:39:07 · 4310 阅读 · 0 评论 -
UITabBarView 添加自定义图片
如app的创建的是基于UITabBarController的应用,可将如下代码加入到AppDelegate 的委托方法didFinishLaunchingWithOptions: 中UITabBarController *tabBarController = [[UITabBarController alloc] init];NSArray *array = [tabBarController原创 2012-01-06 16:01:47 · 2495 阅读 · 0 评论 -
点击UITextFiled弹出UIDatePicker, 而不是键盘.
首先需要在View加载结束的时候指定文本的InputView UIDatePicker *datePicker = [[UIDatePicker alloc] init]; datePicker.datePickerMode = UIDatePickerModeDate; [datePicker addTarget:self action:@selector(date原创 2011-12-24 11:25:47 · 3995 阅读 · 0 评论 -
Mac OS X Lion 安装之后, AppStore 显示正在加载 (Loading)
升级到Lion之后, 饱受AppStore无法访问的痛苦, 一直显示"正在加载", 让我打开itunes. 网络没有问题, 其他人的AppStore可以正常访问.千百般的google下, 找到下面的文章.根目录是 HD/Users/Your Account/Library/... 也就是你的帐户下的Preference这个文件夹, Lion里面这个目录默认是隐原创 2011-12-15 16:27:41 · 4537 阅读 · 0 评论