iOS可视化动态绘制连通图 经验

今天的文章我们有易到难大致分为三个部分。第一部分我们会画出相应的图,并该图是可以对每个点进行拖动的,在拖动的过程中,我们对其进行重绘。第二部分会取消拖动,使用 UIView 自带的动画来让其自己变换,当然本部分你也可以使用Timer或者 GCD的TimerSource 让其运动。第三部分则是第二部分的升级,再第二部分的基础上我们稍作改进,此部分我们使用的是 DispatchSourceTimer 来让每个点进行运动的。在第三部分我们让局部范围的点进行连线,也就是在运动的过程中,我们需要找出在当前点的规定范围内有哪些点,然后将这些点进行连接。

wzy124124 2016-12-28   8503   0

iOS 的 SQLite 数据库中应用 FMDB 库 经验

在一款应用中,操作数据库和处理数据通常都是一个重要而且关键的部分。几个月前我所写的一篇文章曾经谈到过这个话题,那篇文章讲解了如何使用 SwiftyDB 来管理 SQLite 数据库。我今天再来探讨数据库的话题,不过这次我要介绍另一个你可能已经知道的库: FMDB 。

赵川 2017-01-09   11972   0

iOS 组件化 —— 路由设计思路分析 经验

大前端的做法大概是这样的,我们可以把这些思想借鉴到iOS这边来。上图中的Back / Forward 在iOS这边很多情况下都可以被UINavgation所管理。所以iOS的Router主要处理绿色的那一块。 二

StevieCoron 2017-02-26   14607   0

iOS夯实:ARC时代的内存管理 经验

something }]; 你可以在这里找到@weakify,@strongify工具: MyTools_iOS [^2]: How does Python deal with retain cycles?

jdwain1314 2016-06-02   14511   0

iOS中的HotFix方案总结详解 经验

相信HotFix大家应该都很熟悉了,今天主要对于最近调研的一些方案做一些总结。iOS中的HotFix方案大致可以分为四种: WaxPatch(Alibaba) Dynamic Framework(Apple)

fcs9191 2016-08-30   25530   0

iOS 10 添加本地推送(Local Notification) 经验

前言 iOS 10 中废弃了 UILocalNotification ( UIKit Framework ) 这个类,采用了全新的 UserNotifications Framework 来推送通知,从此推送通知也有了自己的标签

ConcepcionJ 2016-08-31   69633   0

iOS UIBezierPath贝塞尔曲线常用方法 经验

UIBezierPath 这个类在UIKit中, 是Core Graphics框架关于path的一个封装,使用此类可以定义简单的形状,比如我们常用到,矩形,圆形,椭圆,弧,或者不规则的多边形

chrissy740 2016-11-12   27763   0

理解 iOS 本地通知和远程通知 经验

本文主要讲述了iOS的本地和远程通知的基本使用,以及某些不易注意的问题。 Note:文章有不少身旁同学提供了帮助,大量引用或转载本文请声明原文地址,多谢。 一:用户通知简介 用户通知是什么 i

mhch8801 2016-11-23   8296   0

iOS端数据库解决方案分析 经验

很早之前就想写一篇iOS端数据库相关的总结文章,梳理下使用移动端数据库的一些重要知识点,再综合对比下sqlite和CoreData的优缺点,希望能帮助一些这方面经历较少的同学少走一些弯路。 为什么要用数据库

BiaHartnett 2016-11-07   10443   0

iOS常用正则表达式 经验

iOS 常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配

aadk6168 2016-06-19   48263   0

iOS系统3DTouch全解析 经验

概述 iOS10系统登录中国,在系统中对3D Touch的使用需求更频繁,所以对iOS9中便引入的3D Touch功能做一些了解是很有必要的 在日常开发中,我们经常需要使用3D Touch中的两个功能

RudIrish 2016-11-14   8957   0

如何在 iOS 中解决循环引用的问题 经验

稍有常识的人都知道在 iOS 开发时,我们经常会遇到循环引用的问题,比如两个强指针相互引用,但是这种简单的情况作为稍有经验的开发者都会轻松地查找出来。 但是遇到下面这样的情况,如果只看其实现代码,

LeiaMarlowe 2016-08-01   16784   0

[iOS] React-Native 项目中使用 TabBar 经验

使用一个 Tab 管理多个由 Navigator 管理的一系列视图 (这跟我之前的iOS开发经验有关,在iOS中 Application 的根视图是 TabBarController ,这个 TabBarController

nanhongfei 2016-08-20   29607   0

iOS手机摄像头测心率 经验

这里我纠结了好长时间,试了几种不同的方法,都没有一个比较理想的结果,计算出来的特别不准。后来看了 http://ios.jobbole.com/88158/ 这篇文章,后面优化的部分有一个 基音算法 ,虽不明,但觉厉,对此表示非常感谢。吼吼吼。

ilava 2016-09-19   5313   0

深度优化 iOS 网络模块 经验

几乎每一个讲究的iOS项目都会有一个「网络模块」,大部分的网络请求都是通过HTTP完成,使用成熟的第三方库诸如AFNetworking很容易搭建一个功能简易的网络模块。但这一模块要优化好却没那么简单,

LeonardoRoc 2016-10-18   6295   0

iOS AFNetworking框架HTTPS请求配置 经验

iOS在Apple公司的强制要求下,数据传输必须按照ATS(App Transefer Security)条款。关于AFNetworking框架传输HTTPS数据。 一.AllowsArbitraryLoads

tgmv9437 2017-04-23   18759   0

iOS内存管理:从MRC到ARC实践 经验

对于iOS程序员来说,内存管理是入门的必修课。引用计数、自动释放等概念,都是与C语言完全不同的。搞明白这些,代码才有可能不crash。然而就是这么牛逼的内存管理,着实让我这个从 C 转过来的老程序员头疼了一段时间。

cn361244 2017-05-15   13825   0

Chrome 正式入驻 Android,登陆 iOS 资讯

【更新】今日凌晨 Google I/O 上,Chrome for iOS 登台亮相,并可在 App Store 中下载,中国区暂时没有。 在昨天凌晨 Google I/O 2012 上登场的 Google

jopen 2012-06-28   12115   0
Chrome  

苹果iOS 6.1 Beta 3发布! 资讯

之后, 今天早些时候苹果又悄悄的推出了 iOS 6.1 Beta 3,版本代号为 10B5117b ,其大小约为 105MB。 相比前两个版本而言,本次的 iOS 6.1 Beta 3 除了继续完善地图外,还修复了

jopen 2012-12-03   5711   0
IOS  

苹果发布 iOS 6.0.2,解决 WiFi 问题 资讯

i问题。iPhone 5有很多关于WiFi不好使的报告,所以这次的更新很实用。iOS 6.0.1在12月1日发布,而iOS 6.1第四个测试版昨天刚刚发布。 点击这里 手动下载升级补丁,用户还可以通过iTunes或OTA进行免费升级。

jopen 2012-12-18   5772   0
IOS  
1 2 3 4 5 6 7 8 9 10