码迷,mamicode.com
首页 > 编程语言
Swift - 判端网络连接状态,连接类型(3G还是Wifi)
IJReachability是一个使用Swift写的第三方网络检测类。可以测试网络是否连接,并支持3G和Wifi的检测。 使用样例:1234567891011121314151617181920212223242526272829303132333435import UIKitclass ViewC...
分类:编程语言   时间:2015-09-28 11:34:47    阅读次数:466
C++ sort vector<vector<int> > 容器的排序
C++的STL中提供了很强大的排序函数sort,可以对任意数组,结构体及类进行排序,下面我们先来看最简单的数组排序。默认的升序排列,我们也可以在后面加上less或greater来告诉编译器我们想要的排序顺序。vector v = {2, 0, 1, 5, 9, 2, 7};// Ascending ...
分类:编程语言   时间:2015-09-28 11:34:47    阅读次数:195
Swift - 通过设置视图的transform属性实现动画
设置视图对象的transform属性,可以实现各种动画效果。1,移动指在同一平面内,将控件按照某个直线方向平移一定的距离。12345//每次都从当前位置平移self.imageView.transform = CGAffineTransformTranslate(self.imageView.tra...
分类:编程语言   时间:2015-09-28 11:32:58    阅读次数:174
Swift - 使用Core Data进行数据持久化存储
一,Core Data介绍1,Core Data是iOS5之后才出现的一个数据持久化存储框架,它提供了对象-关系映射(ORM)的功能,即能够将对象转化成数据,也能够将保存在数据库中的数据还原成对象。2,虽然其底层也是由类似于SQL的技术来实现,但我们不需要编写任何SQL语句,有点像Java开发中的H...
分类:编程语言   时间:2015-09-28 11:32:22    阅读次数:5635
[转] 有趣的JavaScript原生数组函数
在JavaScript中,可以通过两种方式创建数组,Array构造函数和 [] 便捷方式, 其中后者为首选方法。数组对象继承自Object.prototype,对数组执行typeof操作符返回‘object’而不是‘array’。然而执 行[] instanceof Array返回true。此外,还...
分类:编程语言   时间:2015-09-28 11:32:40    阅读次数:246
javascript面试题
1.求y和z的值是多少?都为undefined,因为没有返回值。2.javascript是面向对象的,怎么体现javascript的继承关系?使用prototype来实现。3.javascript怎样选中一个checkbox,怎样设置它无效?document.all.cb1[0].disabled ...
分类:编程语言   时间:2015-09-28 11:29:03    阅读次数:286
Swift - 使用socket进行通信(附聊天室样例)
在Swift开发中,如果我们需要保持客服端和服务器的长连接进行双向的数据通信,使用socket是一种很好的解决方案。下面通过一个聊天室的样例来演示socket通信,这里我们使用了一个封装好的socket库(SwiftSocket)。功能如下:1,程序包含服务端和客服端,这里为便于调试把服务端和客服端...
分类:编程语言   时间:2015-09-28 11:28:53    阅读次数:365
第一个Java程序-Day1
第一次尝试用notepad++写程序,,在没有VSNB的提示下,真心不习惯。。。。1 class day1{2 public static void main(String[] args){3 System.out.println("第一天学习!");4 }5 ...
分类:编程语言   时间:2015-09-28 11:28:28    阅读次数:134
Swift - 实现点击UITableView单元格时自动展开单元格
下面是一个列表单元格cell的折叠展开效果的demo。当点击单元格时会展开该单元格,便于显示一些详情什么的。点击其他单元格原来的会关闭,同时有动画效果。效果如如下:代码如下:123456789101112131415161718192021222324252627282930313233343536...
分类:编程语言   时间:2015-09-28 11:26:18    阅读次数:617
Swift - 给表格TableView添加页眉和页脚
UITableView具有var tableHeaderView:UIView?属性和var tableFooterView:UIView?属性,可以通过给其赋值来创建列表TableView的页眉和页脚。效果图如下:代码如下:123456789101112131415161718192021222....
分类:编程语言   时间:2015-09-28 11:25:03    阅读次数:226
Swift - iCloud存储介绍
对于开发者而言,涉及iCloud存储的功能主要有两个:一是 iCloud documnet storage,利用 iCloud 存储用户文件,比如保存一些用户在使用应用时生成的文件以及数据库文件等。二是 iCloud key-value data storage,利用 iCloud 存储键值对,主....
分类:编程语言   时间:2015-09-28 11:21:31    阅读次数:197
Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等)
当前位置: 首页 > 编程社区 > Swift > Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等) Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等)2015-06-15 16:06 发布:yuhang 浏览:207 iOS应用程序只能在自己的目录...
分类:编程语言   时间:2015-09-28 11:21:37    阅读次数:187
Swift - 给表格UITableView添加索引功能(快速定位)
像iOS中的通讯录,通过点击联系人表格右侧的字母索引,我们可以快速定位到以该字母为首字母的联系人分组。要实现索引,我们只需要两步操作:(1)实现索引数据源代理方法(2)响应点击索引触发的代理事件效果图如下:代码如下:12345678910111213141516171819202122232425....
分类:编程语言   时间:2015-09-28 11:18:37    阅读次数:230
关于scanf的算法(位操作)
题目要求:输入有12行数据,每一行分别是每个月的余额。计算他们的平均值后输出。在输出时要在前面加上“$”,并在四舍五入后保留小数点后两位。方法1:float a,b;main(){ for(;scanf("%f", &a)+1;) b+=a; printf("$%.2f", b/12);...
分类:编程语言   时间:2015-09-28 11:17:44    阅读次数:239
Swift - 使用CAKeyframeAnimation实现关键帧动画
1,CAKeyframeAnimation介绍CAKeyframeAnimation可以实现关键帧动画,这个类可以实现某一属性按照一串的数值进行动画,就像是一帧一帧的制作出来一样。2,使用样例(设置五个关键点坐标,图片依次按关键点移动)12345678910111213141516171819202...
分类:编程语言   时间:2015-09-28 11:18:36    阅读次数:205
Swift - 通过url地址打开web页面
通过UIApplication.sharedApplication().openURL()方法,可以使用浏览器打开相应的网页。123var urlString = "http://hangge.com"var url = NSURL(string: urlString)UIApplication.s...
分类:编程语言   时间:2015-09-28 11:16:44    阅读次数:165
Swift - 使用ALAssetsLibrary获取相簿里所有图片,视频(附样例)
1,ALAssetsLibrary介绍(1)通过创建ALAssetsLibrary的实例可以访问系统Photos里的图片与视频。这里图片不仅包括相机拍摄的照片,还包括从iTunes导入的和从其他设备里面导入的图片。(2)从ALAssetsLibrary实例中获取得到的对象的生命周期和ALAsset....
分类:编程语言   时间:2015-09-28 11:13:18    阅读次数:861
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!