IOS
-
iOS9开放的新API--Spotlight使用指南
iOS9开放的新API--Spotlight使用指南
-
详解优化iOS程序性能的25个方法
详解优化iOS程序性能的25个方法
-
iOS开发之清除缓存功能的实现
前言 移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage.但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯.购物.阅 ...
-
iOS使用xib手动实现动画效果的方法
今天在做项目的时候,项目使用的是xib做的,页面中需要有个动画效果,使用UIView动画如下图: 想要改变视图的宽度来实现动画效果,将这条约束拖到ViewController成为属性 使用如下方法,发 ...
-
IOS多线程编程NSThread的使用方法
IOS多线程编程NSThread的使用方法 NSThread是多线程的一种,有两种方法创建子线程 (1)优点:NSThread 比GCD.NSOperation都轻量级 (2)缺点:需要自己管理线程的 ...
-
iOS多线程开发——NSThread浅析
在iOS开发中,多线程的实现方式主要有三种,NSThread.NSOperation和GCD,我前面博客中对NSOperation和GCD有了较为详细的实现,为了学习的完整性,今天我们主要从代码层面来 ...
-
iOS获取当前连接的WiFi以及IP地址
导入头文件 #import <ifaddrs.h> #import <arpa/inet.h> #import <SystemConfiguration/CaptiveN ...
-
详解Obejective-C中将JSON数据转为模型的方法
在我们的日常开发中需要对加载的一些本地数据例如plist.json等文件中的数据进行模型转化,而苹果也为我们提供了一种非常方便的键值转换方式KVC.然而KVC在某些情况下并不能保存数据的转换成功,比如 ...
-
iOS开发中用imageIO渐进加载图片及获取exif的方法
imageIO完成渐进加载图片 一.常见渐进加载图片模式 目前我们看到的渐进加载主要有以下三种实现方式: 1) 依次从web上加载不同尺寸的图片,从小到大.最开始先拉取一个小缩略图做拉伸显示 ...
-
iOS开发中实现一个简单的图片浏览器的实例讲解
一.程序实现要求 1.要求 2. 界面分析 (1) 需要读取或修改属性的控件需要设置属性 序号标签 图片 图片描述 左边按钮 右边按钮 (2) 需要监听响应事件的对象,需要添加监听方法 左边按钮 右边 ...
-
iOS蓝牙开发数据实时传输
随着iOS项目开发 很多app需要通过蓝牙与设备连接 蓝牙开发注意: 先定义中心设备和外围设备以及遵守蓝牙协议 @interface ViewController()<CBCentralMan ...
-
iOS masonry的使用方法
目录 iOS masonry的基本使用 一.CocoaPods的安装 二.Masonry的基本使用 1.三个约束和基础API iOS masonry的基本使用 前言: 在写OC的UI时,当在不同的机型 ...
-
iOS swift实现转场动画的方法示例
转场动画介绍 转场动画在我们日常开发中是经常遇到的,所谓转场动画,就是一个控制器的view切到另一个控制器的view上过程中过的动画效果.本例子是实现了在导航控制器的titleView边上慢慢弹出一个 ...
-
iOS仿网易简单头部滚动效果
本文实例为大家分享了iOS仿网易滚动效果片展示的具体代码,供大家参考,具体内容如下 仿网易的主要思想为: 1. 设置好按钮与线的宽度, 2. 将所需要的标题传入并生成按钮 3. 在点击的时候,通过计算 ...
-
IOS 打包出现Missing Push Notification Entitlement 问题解决方案
Missing Push Notification Entitlement 问题 最近打包上传是遇到一个问题: 描述: Missing Push Notification Entitlement - ...
-
iOS中谓词(NSPredicate)的基本入门使用教程
前言 首先,我们需要知道何谓谓词,让我们看看官方的解释: The NSPredicate class is used to define logical conditions used to cons ...
-
详解iOS开发中Keychain的相关使用
一.Keychain 基础 根据苹果的介绍,iOS设备中的Keychain是一个安全的存储容器,可以用来为不同应用保存敏感信息比如用户名,密码,网络密码,认证令牌.苹果自己用keychain来保存Wi ...
-
iOS无障碍适配西瓜视频Voice Over实践示例
目录 一.Voice Over 简介 二.Voice Over 使用指南 Voice Over 开发环境配置 Voice Over 基本使用 —— 以西瓜为例 入门手势 进阶手势 三.快速适配 Voi ...
-
IOS10.11 无法访问http的问题解决办法
IOS10.11 无法访问http的问题解 Xcode Version 7.3.1 (7D1014) IOS9 之后更新了htpps的访问限制,网上很多文章说 往plist 文件中添加 NSAppT ...
-
Objective-C的入门学习笔记
对于一门语言得学习,个人觉得最主要得就是其语法格式和那些关键字. 因为对于基本现在大多数得语言,每种语言都是一种符合人思维得方式来与计算机交流. 因此,其实每种语言中定义或是封装好得基础类和类库,其实 ...
