2016年4月5日

ios 博客汇总

摘要: 参考链接如下 iOS 相册应用 链接:http://www.jianshu.com/p/e70a184d1f32 运行时 http://blog.csdn.net/jeffasd/article/details/52027733 会动的tabbar 链接:http://www.jianshu.com 阅读全文

posted @ 2016-04-05 23:15 🌞Bob 阅读(324) 评论(0) 推荐(0) 编辑

CGRect延伸

摘要: 判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数 BOOLcontains=CGRectContainsPoint(CGRectrect,CGPointpoint); 判断一个CGRect是否包含再另一个CGRect里面,常用与测试给定的对象之间是否又重叠 B 阅读全文

posted @ 2016-04-05 23:14 🌞Bob 阅读(314) 评论(0) 推荐(0) 编辑

mac下 cordova搭建的项目

摘要: 最近遇到一个cordova搭建的项目,于是看了看如何搭建这个。 这个其实 和 phoneGap 差不多,都是为了方便html跨平台才产生的产物。 cordova 也可以生成 iOS 和 安卓俩平台,可以使html的开发者很容易就开发出一款基本的app。 当然如果想达到跟原生app一样的效果,还需要有 阅读全文

posted @ 2016-04-05 23:13 🌞Bob 阅读(225) 评论(0) 推荐(0) 编辑

iOS 修改UITabBar的默认点击行为

摘要: 项目截图 当我接到如上图这个需求的时候,评估了一下。感觉如上图的效果用自定义UITabBar的方式就可以实现了(做法类似新浪微博的自定义UITabBar中的不规则按钮),没错,就是干。一番折腾之后,我实现了自己的自定义UITabBar,然后一经测试,问题出来了。 当navigationControl 阅读全文

posted @ 2016-04-05 23:12 🌞Bob 阅读(281) 评论(0) 推荐(0) 编辑

OSX 10.11后,配置class-dump

摘要: 当Mac升级了OSX 10.11后,配置class-dump的时候,会发现逆向书上推荐的class-dump存放目录/usr/bin,class-dump存放不进去,尝试过用sudo 还是不被允许。 原因是 OSX10.11的一个新特性 Rootless,也叫System Integrity Pro 阅读全文

posted @ 2016-04-05 23:11 🌞Bob 阅读(220) 评论(0) 推荐(0) 编辑

iOS扩大UIButton按钮的可点击区域

摘要: 一、开发中遇到的问题 我们在开发时有时遇到这中情况:UI给的图片很小,button的点击区域要求比较大。如果用 setBackgroundImage: 方式设置图片会导致图片也跟着button的frame放大,如果使用 setImage: 设置图片,图片虽然不会跟着button的frame 发生变化 阅读全文

posted @ 2016-04-05 23:11 🌞Bob 阅读(321) 评论(0) 推荐(0) 编辑

如何使用NSFetchedResultsController-

摘要: 不知不觉我们已经来到了Core Data系列教程的最后一部分了,在这里我们要讨论如何使用NSFetchedResultsController来优化我们的应用,提高应用的运行速度,减少其内存占用。 你是不是已经忘记了以前讲过什么呢?我们来复习一下,在第一篇教程中:《iOS教程:Core Data数据持 阅读全文

posted @ 2016-04-05 23:10 🌞Bob 阅读(313) 评论(0) 推荐(0) 编辑

pwa

摘要: Progressive Web Apps 是 Google 提出的用前沿的 Web 技术为网页提供 App 般使用体验的一系列方案。 这篇文章里我们来完成一个非常简单的 PWA 页面。 一个 PWA 应用首先是一个网页, 可以通过 Web 技术编写出一个网页应用. 随后添加上 App Manifes 阅读全文

posted @ 2016-04-05 23:08 🌞Bob 阅读(172) 评论(0) 推荐(0) 编辑

iOS 限制输入字数完美解决方案

摘要: 关于限制输入字数以前也做过,网上也很多方法。但都不够完美,本方法可防止中文联想、粘贴等突破长途限制、可防止Emoji截为两半导致编码出问题 - (void)textFieldDidChange:(UITextField *)textField { if (textField == self.text 阅读全文

posted @ 2016-04-05 23:07 🌞Bob 阅读(267) 评论(0) 推荐(0) 编辑

空白

摘要: 1111 阅读全文

posted @ 2016-04-05 23:06 🌞Bob 阅读(149) 评论(0) 推荐(0) 编辑

iOS数据持久化 -- Core Data-备用

摘要: Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。 Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结 阅读全文

posted @ 2016-04-05 23:05 🌞Bob 阅读(212) 评论(0) 推荐(0) 编辑

iOS中3种正则表达式的使用

摘要: 1.利用NSPredicate(谓词)匹配 例如匹配有效邮箱: ? 1 2 3 4 NSString *email = @“nijino_saki@163.com”; NSString *regex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2, 阅读全文

posted @ 2016-04-05 22:52 🌞Bob 阅读(182) 评论(0) 推荐(0) 编辑

iOS 正则表达式

摘要: 一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。 二、正则表达式的语法 看一个过滤纯数字的例子 其中下述语句就是一个正则表达式 阅读全文

posted @ 2016-04-05 22:49 🌞Bob 阅读(196) 评论(0) 推荐(0) 编辑

Autolayout-VFL语言添加约束-

摘要: 一、VFL语言简介 VFL(Visual format language)语言是苹果为了简化手写Autolayout代码所创建的专门负责编写约束的代码。为我们简化了许多代码量。 二、使用步骤 使用步骤同手动添加约束保持一致 创建控件 添加到父控件 禁用Aoturesizing 添加约束 三、使用方法 阅读全文

posted @ 2016-04-05 22:39 🌞Bob 阅读(221) 评论(0) 推荐(0) 编辑

导航