IOS
文章平均质量分 89
linuxlj
这个作者很懒,什么都没留下…
展开
-
ios历次面试问题总结
nsrunloop多线程消息处理详解table表中加载多张图片,如何做到图片缓存处理,如果做到在不修改图片名称和位置的情况下,知道图片被修改过 通过时间戳push通知如何知道对方的push消息 通过device token,如何通过push消息,进入不同的页面,通过push消息中的sort来区分简述push消息通知在一个视图控制器中如何展示不同view的先后位置原创 2014-11-29 12:14:59 · 435 阅读 · 0 评论 -
Associative机制使用场景
转载自:http://blog.sina.com.cn/s/blog_60342e330101tcz1.html1. 概念objective-c有两个扩展机制:category和associative。我们可以通过category来扩展方法,但是它有个很大的局限性,不能扩展属性。于是,就有了专门用来扩展属性的机制:associative。 2.原创 2015-10-27 15:00:45 · 425 阅读 · 0 评论 -
REST
REST究竟是什么东东REST是Roy Fielding在他的博士论文中提出来的。他也是HTTP协议的制定者之一。REST是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST的特性C/S架构客户端主动向服务端发起请求,服务端收到请求后,返回格式化的结果。无状态每个请求必须包含服务端所需的所有信息,不要指望从服务端"借原创 2015-10-27 09:59:11 · 1427 阅读 · 0 评论 -
25条提高iOS App性能的技巧和诀窍
当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核。 然而,由于IOS设备的限制有时很难工作得很正确。我们开发时有很多需要我们记住这些容易忘记的决定对性能的影响。 这是为什么我写这篇文章的原因。这篇文章用备忘录的形式集合了25个技巧和诀窍可以用来提高你的app性能。所以保持阅读原创 2015-04-20 19:50:39 · 762 阅读 · 0 评论 -
IOS开发偏门技巧
1. TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说好,加完这句之后就变成了图2的样子。2. 自定义了leftBarbuttonItem左滑返回手势失效了怎么办?[cpp]原创 2015-03-26 11:18:27 · 850 阅读 · 0 评论 -
IOS正则表达式
在项目中碰到了正则表达式的运用,正则还是非常强大的,不管什么编程语言,基本上都可以用到。之前在用java时特别是对用户名或密码使用正则非常爽,写脚本上用正则也非常爽,可是到了OC这却把我虐了一把,可能是对OC掌握的不够。这里就罗列了从网上找的很有用的资料,感谢大神们的贡献。首先举一个例子:匹配9-15个由字母/数字组成的字符串的正则表达式: NSString * rege原创 2014-12-30 13:18:59 · 3017 阅读 · 0 评论 -
CGContext的基本认识
[cpp] view plaincopyprint? CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文 CGContextMoveToPoint 开始画线 CGContextAddLineToPoint 画直线 CGContextAddEllipseInRect 画原创 2014-11-29 12:17:53 · 348 阅读 · 0 评论 -
(ios7) 解决代码布局View, ios7 中 subView 高度增加StatusBar20dp的问题,保证Ios6,ios7代码一致
在ios7 布局中,Status Bar 和 ToolBar ,NavigateBar 等都包含在ViewControl的主View中。这样原来ios6 的View布局 整体向上移动了20dp,下面是保证ios6,ios7代码一致的解决方案 1 第一步 在项目的Info.plist 文件中 添加一行属性配置View controller-based status b原创 2014-11-29 12:07:10 · 462 阅读 · 0 评论 -
ios ---常用的图片处理技术
========== (one) UIImage 图像 等比例缩放==================================PicAfterZoomWidth:缩放后图片宽 PicAfterZoomHeight:缩放后图片高 (预定义)+ (UIImage *)getPicZoomImage:(UIImage *)image { UIIma原创 2014-11-29 12:19:34 · 474 阅读 · 0 评论 -
iOS 统计打点那些事
统计打点是 App 开发里很重要的一个环节,App 的运行状态、改版后的效果、用户的各种行为等都需要打点,市面上也有不少可供选择的第三方库。 假设产品有这么个需求:当用户在详情页点击购买按钮时,记录一下事件。我们实现起来大概会是这样// DetailViewController.m- (void)onBuyButtonTapped:(UIButton *)button{ //原创 2015-10-27 19:29:30 · 1782 阅读 · 0 评论