- 博客(14)
- 资源 (8)
- 收藏
- 关注
转载 iOS经典讲解之在navigationBar上面添加多个任意控件
在navigationBar上面添加多个任意控件今天这道菜主要是在navigationBar上面加入任意数量的任何控件。(转载请保留此文字:本文来源:[[iphone开发私房菜_1_] 在navigationBar上面添加多个任意控件 http://blog.csdn.net/ipromiseu/archive/2010/12/16/6080474.aspx] write by Gray.
2015-10-27 20:41:41 10008
原创 iOS经典讲解之Swift枚举(Enum)、协议(protocol)、扩展(Extension)
作者:Loving_iOS转载请标明出处:本次开发环境为Xcode7.0.1 创建playground文件 进行的代码编写。//**********************枚举**************************//enum 枚举名:类型 {// // case 分支1 = 赋值1// case 分支2 = 赋值2// //}e
2015-10-25 21:19:29 2017
原创 iOS经典讲解之Swift结构体和类
作者:Loving_iOS转载请标明出处:在Swift中 结构体被做了很多强化 几乎所有的数据类型 都是用结构体来实现的// 结构体和类的异同点// 相同点:1、都可以定义变量 2、都可以定义方法 3、都可以定义构造器init 4、都可以遵守协议 5、扩展// 不同点:1、结构体是值类型 类是引用类型 2、类可以被继承 3、类可以使用类型推断 4、类可以使用deinit(析构器) 5、一个类可以有多个引用
2015-10-24 15:31:08 873
原创 iOS经典讲解之Swift匿名函数(闭包)(二)
作者:Loving_iOS转载请标明出处:http://blog.csdn.net/loving_ios/article/details/49365785本次讲解的开发环境为Xcode7.0.1 创建playground文件,进行的代码编写。// Swift中的闭包相当于Block又叫做匿名函数//语法/*{ (参数列表) -> 返回值 in 函数实现体 ...}*/
2015-10-23 20:29:51 3435
原创 iOS经典讲解之Swift函数详解(一)
作者:Loving_iOS转载请标明出处:本次讲解的开发环境为Xcode7.0.1 创建playground文件,进行的代码编写。//***********************函数*************************/* 函数 语法格式: func 函数名(参数列表)—>返回值类型{ 函数实现...}*/// 无参 无返回值
2015-10-23 19:24:23 960
原创 iOS经典讲解之Swift分支结构与循环详解
作者:Loving_iOS转载请标明出处:http://blog.csdn.net/loving_ios/article/details/49340073本次开发环境为Xcode7.0.1 创建playground文件 进行的代码编写。// ************************分支语句********************// if 语句的条件 必须是BOOL值或者BO
2015-10-22 22:35:29 688
原创 iOS经典讲解之Swift数据类型详解
本次讲解的开发环境为Xcode7.0.1 创建playground文件,进行的代码编写。变量的声明规则 let (var) 变量名 = 值// 类型推断:通过给定的值对变量进行类型推断和确定var string1 = "abc" // 此时类型以确定为字符串类型// string1 = 3 若果给其其他类型的值则出错 let 创建的为不可变变量 var 创建的为可变变量
2015-10-22 22:19:41 640
转载 iOS经典讲解之NSUserDefaults
转自 http://blog.csdn.net/enuola/article/details/7959767NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件
2015-10-21 20:34:40 586
原创 iOS经典讲解之清除缓存文件
清除缓存之前先要计算文件的大小:// 计算目录大小- (CGFloat)folderSizeAtPath:(NSString *)path{// 利用NSFileManager实现对文件的管理 NSFileManager *manager = [NSFileManager defaultManager]; CGFloat size = 0; if ([manager fileExi
2015-10-19 16:10:28 3980
转载 iOS经典讲解之实现上拉刷新和下拉刷新
在iOS开发中,我们经常要用到下拉刷新和上拉刷新来加载新的数据,当前这也适合分页。iOS原生就带有该方法,下面就iOS自带的下拉刷新方法来简单操作。上拉刷新1、在TableView里,一打开软件,我们就调用下拉刷新事件。1234567891011121314151617181920
2015-10-15 10:37:06 8053
原创 iOS经典讲解之实现App消息推送功能(二)
http://blog.csdn.net/loving_ios/article/details/49000189
2015-10-09 14:56:13 1993
原创 iOS经典讲解之实现App消息推送功能(一)
一、消息推送的基本概念@在实现消息推送功能之前先来了解一下消息推送的基本概念:@介绍一下苹果的推送机制(APNS)Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器当需要给应用推送一条消息的时候,先要将消息发出到苹果推送服务器,然后再由苹果推送服务器将消息发到安装
2015-10-08 22:02:20 4012
原创 iOS经典讲解之百度地图的使用及案例(iOS地图SDK)
准备工作:一、去百度开发平台注册,并且获得密钥,具体步骤百度开发平台详细说明,并且下载相应的BaiduMapAPI.framework。二、引入BaiduMapAPI.framework将所需的BaiduMapAPI.framework拷贝到工程所在文件夹下。在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹
2015-10-07 17:46:51 3187
原创 iOS经典讲解之地图定位请求位置信息时出现的问题
地图定位请求位置信息在iOS8之后新增两个方法:- (void)requestWhenInUseAuthorization- (void)requestAlwaysAuthorization,但是在使用这两个方法的时候需要手动在Info.plist文件加两个字段,NSLocationWhenInUseUsageDescriptionNSLocationAlwaysUsage
2015-10-06 10:21:43 1711
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人