前言的废话…能够忽略 自从学会了使用Cocoapod,就欲罢不能了!由于太简单太赞了,不用再把源代码粘到project里了! 參见戴维营博客中的解说:Cocoapod 安装以及使用 先上一下效果图,请原谅我手残录的效果不是非常理想,大致就是这个意思 接下来上代码! 1.通讯录 通讯录基本的就是建立索 ...
分类:
移动开发 时间:
2017-07-03 14:02:13
阅读次数:
222
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!iOS应用网络安全之HTTPS1.HTTPS/SSL的基本原理安全套接字层(SecureSocketLayer,SSL)是用来实现互联网安全通信的最普遍的标准。Web应用程序使用HTTPS(基于SSL的HTTP),HTTPS使用数字证书来确保在服务器..
分类:
移动开发 时间:
2016-01-14 12:42:59
阅读次数:
249
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!摘要1.介绍iOS平台用AFNetworking与HTTPS后台接口进行安全通信。2.介绍后台自签名证书制作步骤。3.以及Linux平台Nginx配置HTTPS协议接口的Web站点。这个关于AFNetworking的HTTPS安全通信的问题,很多没..
分类:
Web程序 时间:
2015-12-08 16:23:27
阅读次数:
216
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!AppleTV中的按钮或者Cell在获取焦点后,可以有一些有意思的阴影动态效果。这个效果可以通过视差图片很容易就实现。AppleTV人机交互指南中说明tvOS中的UIImage支持两种专有的层叠图片格式LSR和LCR。其中L..
分类:
其他好文 时间:
2015-12-07 18:48:31
阅读次数:
138
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!介绍在不同平台通信的时候,首先需要将对象进行序列化。iOS平台上我们常用NSKeyedArchiver进行归档,当然也可以将数据处理为JSON或者XML格式。NSKeyedArchiver只能在iOS/Mac平台使用,因此它归档的二进..
分类:
移动开发 时间:
2015-12-07 18:48:00
阅读次数:
327
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!介绍与iOS9和watchOS2一起,苹果引入了一套新的内容分发API,以便节约设备空间,这就是按需加载资源。通过使用按需加载资源,我们可以将特定的应用程序资源托管在苹果的服务器上,然后在需要的时候进行..
分类:
移动开发 时间:
2015-12-07 18:47:32
阅读次数:
283
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!tvOS的模拟器需要通过遥控器模拟器才能操作,而不能直接在屏幕上点击,这与iOS和Mac是完全不一样的交互方式。虽然说物理的遥控挺好用的,但是模拟的遥控器却真是很难用,很多地方都需要按住Option键。其..
分类:
其他好文 时间:
2015-12-07 18:46:03
阅读次数:
162
“陪你云SDK”是戴维营教育“陪你云”社交APP的视频聊天部分,为了方便大家学习,特意整理出来。下载地址:https://github.com/Diveinedu-CN/PeiniYunSDK1.添加“陪你云SDK”直接将“PeiniYunSDK”拉入项目2.添加必要的framework“PeiniYunSDK”需要依赖如下一些框架。|框架||-..
分类:
其他好文 时间:
2015-07-28 19:01:07
阅读次数:
283
常量与变量常量和变量是某个特定类型的值的名字,如果在程序运行时值不能被修改的是一个常量,反之是一个变量。一、常量和变量的声明Swift中的常量和变量在使用前必须先声明。其中let关键字声明常量,var关键字声明变量://声明一个名为maximumNumberOfLoginAttempts的整型常量..
分类:
编程语言 时间:
2015-03-20 11:09:08
阅读次数:
343
从LaunchPad中启动Xcode6,选择“createnewproject”:可以看到,Swift语言的项目与Objective-C的项目基本上是一样的,除了.m结尾的Objective-C源码换成了.swift结尾的Swift语言源文件了。2.Xcode6在Storyboard里为iPad和iPhone增加了统一的界面管理功能,和AutoLayou一起工作..
分类:
编程语言 时间:
2015-03-20 11:08:08
阅读次数:
198