随笔分类 -  iOS

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 40 下一页
摘要:文/仁伯安(授权) 原文链接:http://www.jianshu.com/p/2ed48b954612 前言 Swift已推出数年,与Objective-C相比Swift的语言机制及使用简易程度上更接地气,大大降低了iOS入门门槛。当然这对新入行的童鞋没来讲,的确算是福音,但对于整个iOS编程从业 阅读全文
posted @ 2016-10-17 08:30 FMDN 阅读(221) 评论(0) 推荐(0)
摘要:iOS专项总结 一个应用经过多次迭代后告一段落,接下去我们在技术上还可以做些什么呢?答案是提高代码的整体质量。关于这方面,除了我们常喊的 重构,测试也非常重要。 博主近期给我们的 iOS客户端代码来了一次专项测试。主要从常规的 辅助测试 入手,来了次代码大清理,找到代码中的问题,并一一改掉它们。惊喜 阅读全文
posted @ 2016-10-17 08:25 FMDN 阅读(201) 评论(0) 推荐(0)
摘要:来源:XcodeMen(王瑞华) 链接:http://t.cn/RVqQI5p 本文由我们团队的王瑞华童鞋撰写。 OS X Mavericks 和 iOS 7 引入了 JavaScriptCore 库,它把 WebKit 的 JavaScript 引擎用 Objective-C 封装,提供了简单,快 阅读全文
posted @ 2016-10-17 08:25 FMDN 阅读(240) 评论(0) 推荐(0)
摘要:Xcode8的调试技能又增加了一个黑科技:Memory Graph。简单的说就是可以在运行时将内存中的对象生成一张图。 那么通过一个实际项目来练习一下吧。 首先我们写了一个自定义UIView:MyView。初始化的时候接收一个没有参数也没有返回值的闭包作为参数,并存为自己的属性: typealias 阅读全文
posted @ 2016-10-17 08:21 FMDN 阅读(536) 评论(0) 推荐(0)
摘要:写在前面 最近公司需求不多,正好研究一下 App 瘦身的办法,写了点小总结。 如果你不知道下面几个问题,不妨可以看看文章。 使用 .xcassets 有什么好处? @1x 、@2x 和 @3x 会一起内置到安装包中吗? PDF 和 @1x 、@2x 和 @3x 有什么区别? 如果我有一个 10 x 阅读全文
posted @ 2016-10-17 08:18 FMDN 阅读(705) 评论(0) 推荐(0)
摘要:在Xcode6.0已经不默认生成PrefixHeader.pch文件了,而PrefixHeader.pch文件对我们开发带来的便利性是不言而喻的,所以我们怎么在工程中添加PrefixHeader.pch文件呢. 首先.我们创建一个PrefixHeader.pch 然后将这个prefix文件和这个工程 阅读全文
posted @ 2016-10-14 15:19 FMDN 阅读(4191) 评论(0) 推荐(0)
摘要:接着上周的项目, 在上周我别出心裁的在自定义TabbarController中加入了自定义转场动画, 受到了大家广泛的喜爱, 再次表示感激, 今天我们继续实现LifestyleViewController的第二个功能渐变导航栏!! 渐变导航栏, 现在很多项目里都有这个功能, 我们就把这个功能集成到我 阅读全文
posted @ 2016-10-14 08:26 FMDN 阅读(357) 评论(0) 推荐(0)
摘要:最近在项目里由于电信那边发生dns发生域名劫持,因此需要手动将URL请求的域名重定向到指定的IP地址,但是由于请求可能是通过NSURLConnection,NSURLSession或者AFNetworking等方式,因此要想统一进行处理,一开始是想通过Method Swizzling去hook cf 阅读全文
posted @ 2016-10-14 08:24 FMDN 阅读(289) 评论(0) 推荐(0)
摘要:背景 iOS10 新特性一出,各个大神就早已研究新特性能给场景智能化所带来的好处(唉,可惜我只是一个小白)。我也被安排适配iOS10的推送工作! Apple 表示这是 iOS 有史以来最大的升级(our biggest release yet),更加智能开放的 Siri 、强化应用对 3D Touc 阅读全文
posted @ 2016-10-14 08:23 FMDN 阅读(551) 评论(0) 推荐(0)
摘要:任何应用的开发中安全都是重中之重,在信息交互异常活跃的现在,信息加密技术显得尤为重要。在app应用开发中,我们需要对应用中的多项数据进行加密处理,从而来保证应用上线后的安全性,给用户一个安全保障。这篇文章就介绍在iOS开发中最常用的数据加密方式。 文中证书锁定内容部分参考了博客http://blog 阅读全文
posted @ 2016-10-14 08:11 FMDN 阅读(6231) 评论(0) 推荐(0)
摘要:来源:杨萧玉(@杨萧玉HIT) 链接:http://t.cn/RtsDfXa 如果一个页面上包含着很多视图,而且界面上业务逻辑比较复杂,那么手势响应冲突或者错乱很容易发生。这时就得猥琐点啦,见招拆招。 处理界面多变引发的手势冲突 分析问题 界面变化多意味着什么?负责的业务逻辑?不同机型适配?这都不是 阅读全文
posted @ 2016-10-11 08:24 FMDN 阅读(317) 评论(0) 推荐(0)
摘要:项目介绍 仿照百思不得姐,通过看视频学习自己实践并简单总结项目开发过程中普遍遇到的问题,并且将可以用到其他项目中的分类方法进行简单总结,便于以后在别的项目中使用。 每天任务 1. 实现相应功能 2. 代码重构,简单优化 第一天任务: 配置项目基本环境 一. 接口获取 我们可以通过Charles等工具 阅读全文
posted @ 2016-10-11 08:22 FMDN 阅读(360) 评论(0) 推荐(0)
摘要:来源:景铭巴巴 链接:http://www.jianshu.com/p/03ddcfe5ebd7 iOS H5 容器的一些探究(一):UIWebView 和 WKWebView 的比较和选择 一、前言 NSURLProtocol是iOS中URL Loading System的一部分。如果开发者自定义 阅读全文
posted @ 2016-10-10 08:05 FMDN 阅读(317) 评论(0) 推荐(0)
摘要:来源:景铭巴巴 链接:http://www.jianshu.com/p/84a6b1ac974a 一、Native开发中为什么需要H5容器 Native开发原生应用是手机操作系统厂商(目前主要是苹果的iOS和google的Android)对外界提供的标准化的开发模式,他们对于native开发提供了一 阅读全文
posted @ 2016-10-10 08:04 FMDN 阅读(389) 评论(0) 推荐(0)
摘要:project.pbxproj 文件被包含于 Xcode 工程文件 *.xcodeproj 之中,存储着 Xcode 工程的各项配置参数。它本质上是一种旧风格的 Property List 文件,历史可追溯到 NeXT 的 OpenStep。其可读性不如 xml 和 json,苹果却一直沿用至今,作 阅读全文
posted @ 2016-10-10 08:03 FMDN 阅读(1592) 评论(1) 推荐(0)
摘要:App 的启动速度不仅影响我们调试,也直接关系到用户体验。之前有些很久没有打开过的项目,需要花费很长的时间才完成编译;对应的 App 在点击后,许久才出现启动画面。你是否为这些问题苦恼过呢? 这是我观看 WWDC2016 Sessions406 《Optimizing App Start Time》 阅读全文
posted @ 2016-10-09 20:03 FMDN 阅读(611) 评论(0) 推荐(0)
摘要:一个创业产品的iOS客户端架构到底怎么做呢?现下最有活力的图片社交软件Nice的技术负责人刘诗彬将为我们解答创业产品如何实现iOS客户端架构。 分享人:刘诗彬,毕业于北京邮电大学电子信息科学与技术专业。曾在创业公司工作2年,12年加入新浪微博,资深iOS工程师,作为核心团队成员参与了微博iOS客户端 阅读全文
posted @ 2016-10-08 19:55 FMDN 阅读(378) 评论(0) 推荐(0)
摘要:来源:伯乐在线 - 夏天然后 链接:http://ios.jobbole.com/89474/ 点击 → 申请加入伯乐在线专栏作者 摘要 本文的目的不是介绍 iOS 中各种锁如何使用,一方面笔者没有大量的实战经验,另一方面这样的文章相当多,比如 iOS中保证线程安全的几种方式与性能对比、iOS 常见 阅读全文
posted @ 2016-10-08 08:50 FMDN 阅读(233) 评论(0) 推荐(0)
摘要:来源:伯乐在线 - 酷酷的哀殿 链接:http://ios.jobbole.com/89483/ 点击 → 申请加入伯乐在线专栏作者 从 SDWebImage 谈如何为开源软件做贡献 相识 – 知我者谓我心忧,不知我者谓我何求 今天和别人聊天时,扯到了这个非常著名的开源库。算算日子,我和 SDWeb 阅读全文
posted @ 2016-10-08 08:50 FMDN 阅读(179) 评论(0) 推荐(0)
摘要:来源:伯乐在线 - 夏天然后 链接:http://ios.jobbole.com/89298/ 点击 → 申请加入伯乐在线专栏作者 前言: 我模仿的是微博的布局所以也就没有 评论动态刷新cell. 1.什么人群适合看? 好奇Masonry使用的, 听过没用过, 没有深入的接触过的 可以看. 2.为什 阅读全文
posted @ 2016-10-08 08:48 FMDN 阅读(372) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 40 下一页