随笔分类 -  objc--ios

摘要:什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅... 阅读全文
posted @ 2014-11-07 15:42 三江汇流 阅读(220) 评论(0) 推荐(0)
摘要:1.在当前页面加入此段代码,则下级页面就back按钮就会展示为buttonNameUIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] init];barButtonItem.title = @"buttonName";self.navi... 阅读全文
posted @ 2014-11-06 09:55 三江汇流 阅读(134) 评论(0) 推荐(0)
摘要:在OC中可能经常会遇到 nil,Nil,NULL和NSNull,下面分析一下之间的区别:SymbolValueMeaningNULL(void *)0literal null value for C pointersnil(id)0literal null value for Objective-C... 阅读全文
posted @ 2014-11-05 09:52 三江汇流 阅读(260) 评论(0) 推荐(0)
摘要:问题的提出:有时候我们经常需要自定义tableView的cell,当cell里面的布局较为复杂时往往舍弃纯代码的方式而改用xib的方式进行自定义。当我们用纯代码的方式布局cell时,往往会在cell的initWithStyle: reuseIdentifier: 方法里面用纯代码进行布局,然后在外部... 阅读全文
posted @ 2014-11-03 12:23 三江汇流 阅读(657) 评论(0) 推荐(0)
摘要:我们在使用tableview时会发现分割线的左边会短一些,通常可以使用setSeparatorInset:UIEdgeInsetsZero 来解决。但是升级到XCode6之后,在iOS8里发现没有效果。下面给出解决办法:首先在viewDidLoad方法中加上如下代码: if ([self.table... 阅读全文
posted @ 2014-11-03 10:56 三江汇流 阅读(222) 评论(0) 推荐(0)
摘要:在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。1.获取宽度,获取字符串不折行单行显示时所需要的长度CGSize titleSize = [aString sizeWithFont:font constrainedToSize:CGSizeMake(... 阅读全文
posted @ 2014-10-20 14:02 三江汇流 阅读(128) 评论(0) 推荐(0)
摘要:UIImageView *imgvPhoto= [UIImageView alloc] init];//添加边框 CALayer *layer = [_imgvPhoto layer];layer.borderColor = [[UIColor whiteColor] CGColor];layer.... 阅读全文
posted @ 2014-10-15 10:35 三江汇流 阅读(226) 评论(0) 推荐(0)
摘要://监视scrollview是否滚动到底- (void)scrollViewDidScroll:(UIScrollView*)scrollView{ [refreshHeaderViewegoRefreshScrollViewDidScroll:scrollView];//下拉刷新 CGPoint... 阅读全文
posted @ 2014-09-29 16:53 三江汇流 阅读(293) 评论(0) 推荐(0)
摘要:在iOS 5.0以前,我们在一个UIViewController中这样组织相关的UIView在以前,一个UIViewController的View可能有很多小的子view。这些子view很多时候被盖在最后,我们在最外层ViewController的viewDidLoad方法中,用addSubview... 阅读全文
posted @ 2014-09-23 16:31 三江汇流 阅读(159) 评论(0) 推荐(0)
摘要:原因是在破船大牛的blog上面看到了一个demo#import @interface ViewController : UIViewController@property (weak, nonatomic) IBOutlet UITextView *textView;@property (weak,... 阅读全文
posted @ 2014-09-05 10:34 三江汇流 阅读(1636) 评论(0) 推荐(0)
摘要:self.catBtn = [UIButtonbuttonWithType:UIButtonTypeSystem]; self.catBtn.backgroundColor = [UIColorredColor]; self.catBtn.frame = CGRectMake(75, 22, 9... 阅读全文
posted @ 2014-05-04 15:43 三江汇流 阅读(187) 评论(0) 推荐(0)
摘要:UINavigationBar *navBar = [[UINavigationBaralloc] initWithFrame:CGRectMake(0, 0, 824, 44)]; navBar.barStyle = UIBarStyleDefault; UINavigationItem ... 阅读全文
posted @ 2014-04-30 12:27 三江汇流 阅读(633) 评论(0) 推荐(0)
摘要:CROHomeCRAAddController *temp =[[CROHomeCRAAddControlleralloc] init]; temp.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; temp.modalP... 阅读全文
posted @ 2014-04-30 12:12 三江汇流 阅读(360) 评论(0) 推荐(0)
摘要:一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:Stor... 阅读全文
posted @ 2014-04-23 14:47 三江汇流 阅读(431) 评论(0) 推荐(0)
摘要:接口Initializing an NSThread Object–init–initWithTarget:selector:object:Starting a Thread+detachNewThreadSelector:toTarget:withObject:–start–mainStoppin... 阅读全文
posted @ 2014-04-19 15:43 三江汇流 阅读(167) 评论(0) 推荐(0)
摘要:很长一段时间都是用代码来写UITabbarController,试着用xib来写一次,但是遇到tabbar item的图标自定义的时候不知道从何入手,比如定义选定前和选定后的icon图片,这地方还是不太明显。现在用代码记录一下[[UITabBar appearance] setBackgroun... 阅读全文
posted @ 2014-04-17 00:21 三江汇流 阅读(349) 评论(0) 推荐(0)
摘要:ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功能... 阅读全文
posted @ 2014-04-14 14:04 三江汇流 阅读(202) 评论(0) 推荐(0)
摘要:Aviary是一个国外的非常强大的照片编辑器,各种功能,但是是以静态库的形式存在的,不开源,但是很好用。1.到官网上面下载sdkhttps://github.com/AviaryInc/Mobile-Feather-SDK-for-iOS2.把sdk整个文件添加到项目中,然后导入以下的framewo... 阅读全文
posted @ 2014-04-14 14:03 三江汇流 阅读(266) 评论(0) 推荐(0)
摘要:本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么错误,请与我联系谢谢。备忘录(Memento)模式备忘录模式快照对象的内部状态并... 阅读全文
posted @ 2014-04-14 14:01 三江汇流 阅读(189) 评论(0) 推荐(0)
摘要:本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么错误,请与我联系谢谢。适配器(Adapter)模式适配器可以让一些接口不兼容的类... 阅读全文
posted @ 2014-04-14 13:59 三江汇流 阅读(146) 评论(0) 推荐(0)