之前一直在寻找这种空心三角箭头, 终于知道了原理! 自己记录一下,顺便分享给之前跟我一样想要的撸友们~ 第一种写法 利用常见的 after伪元素 <!DOCTYPE html> <html> &l…
标签:iphone
RxSwift + MVVM 初体验
一、原起 作为一名iOS开发者,必须跟上时代的潮流,随着swift ABI越来越稳定,使用swift开发iOS APP 的人越来越多。从网上看了很多文章,也从github上下载了很多demo进行代码学习。最近使用RxSw…
[性能优化]UITableView性能优化的一点感悟及计算UILabel高度的新方法
前言 在使用过程中发现,我们App的首页在快速滑动时会出现掉帧,以及在上拉加载更多时会抖动,因为首页模块是以前的同事写的,很多代码已不适应当前的需求,所以产生了优化的想法,优化主要分为以下几个方面: 1.缓存cell高度…
[iOS]Core Data浅析一 -- 启用Core Data
Core Data是iOS中十分重要的一种数据持久化的方式,之前存储数据一直使用的FMDB,很少使用Core Data;但是,还是有必要来了解一下这个高大上的数据持久化的方式的.由于笔者对此认知有限,不正确的地方还请指正…
UIStackView 简介
UIStackView简介 iOS9之后,推出了一个新的布局神器 ——UIStackView。之前也只是在网上看过相关的资料介绍,并没有仔细去弄明白时怎么一回事,只是大概知道方便 均分布局 的一个组件。然而事实来说,我还…
2015技术总结-序
序 很久没有更新这个blog,之前一直想自己搭建一个自由域名的blog,但一直没有做到效果满意,我将会在完成这次技术总结后去继续完成,在完成以后我就会将这里文章搬去新blog,希望大家可以继续关注和给予我意见,非常感谢。…
[性能优化]UITableView性能优化的一点感悟及计算UILabel高度的新方法
前言 在使用过程中发现,我们App的首页在快速滑动时会出现掉帧,以及在上拉加载更多时会抖动,因为首页模块是以前的同事写的,很多代码已不适应当前的需求,所以产生了优化的想法,优化主要分为以下几个方面: 1.缓存cell高度…
[iOS]Core Data浅析一 -- 启用Core Data
Core Data是iOS中十分重要的一种数据持久化的方式,之前存储数据一直使用的FMDB,很少使用Core Data;但是,还是有必要来了解一下这个高大上的数据持久化的方式的.由于笔者对此认知有限,不正确的地方还请指正…
[iOS]代码控制APP中视图横屏/竖屏切换
很多时候,项目中都有这样的需求:APP中以竖屏为主,个别界面会要求横屏显示,或者要根据用户的手机朝向自动切换横竖屏;下面就来详细讲解,在项目中怎么使用代码来控制APP的界面转换.首先,要想APP支持多个方向,需要在工程进…
[iOS]各种定时器--最全的定时器使用
说到定时器, 我们使用最多的就是NSTimer 和 GCD 了, 还有另外一个高级的定时器 CADisplayLink; 一. NSTimer NSTimer的初始化方法有以下几种:会自动启动, 并加入 MainRunl…
iOS之对象复制
前言 NSObject类提供了copy和mutableCopy方法,通过这两个方法即可复制已有对象的副本,本文将会详细介绍关于对象复制的内容。 系统对象的copy与mutableCopy copy方法用于复制对象…
iOS App版本升级
App版本升级 前言 App的开发总会面临着新功能的迭代和Fix Bug,这个时候的App就需要进行升级并且及时通知用户更新。对于更新的一些小功能,考虑到用户所处环境可能不…
UIStackView 简介
UIStackView简介 iOS9之后,推出了一个新的布局神器 ——UIStackView。之前也只是在网上看过相关的资料介绍,并没有仔细去弄明白时怎么一回事,只是大概知道方便 均分布局 的一个组件。然而事实来说,我还…
2015技术总结-序
序 很久没有更新这个blog,之前一直想自己搭建一个自由域名的blog,但一直没有做到效果满意,我将会在完成这次技术总结后去继续完成,在完成以后我就会将这里文章搬去新blog,希望大家可以继续关注和给予我意见,非常感谢。…
iOS中URL编码问题
详细方法见iOS中的url编码问题 感谢 飘飘白云 在iDevice中搭建一个小型的web server,从网页端获取的post数据采用了URL编码,在oc程序内部处理的时候需要对数据进行解码,方法记录如下: 从页面提交…