iphone常见的三种安装格式有:deb、ipa 和 pxl。 deb格式是 Debian 系统(包含 Debian 和 Ubuntu )专属安装包格式。 ipa 格式则是苹果在 iOS 平台上推出的专属软件安装包,在2…
标签:iphone
CSS3 用border写 空心三角箭头 (两种写法)
之前一直在寻找这种空心三角箭头, 终于知道了原理! 自己记录一下,顺便分享给之前跟我一样想要的撸友们~ 第一种写法 利用常见的 after伪元素 <!DOCTYPE html> <html> &l…
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方法用于复制对象…