在之前我们新建了一个计算器项目,现在我想要给这个计算器项目制作一个桌面图标,可以使用Sketch,这是一款非常棒的软件。要想详细地学习这个软件请访问“Sketch中国”,里面有很多专业的Demo和教材。
相对于PS这样的软件,Sketch简直就是为移动平台量身定做的。
打开Sketch,然后在右侧选择新建一个DeskTop HD,主页面有点像我们的Xcode,中间是画布,右侧是检查器。
可以...
分类:
移动开发 时间:
2015-06-19 18:55:08
阅读次数:
256
Get是从服务器上获取数据,Post是向服务器传送数据。对于Get方式,服务器端用Requset.QueryString获取变量的值,对于Post方式,服务器端用Request.Form获取提交的数据。Get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内个个字段一一对应,在URL中可以看到。Post是通过HTTP Post机制,将表单内各个字段与其内容放置在HTML HE...
分类:
移动开发 时间:
2015-06-19 15:27:05
阅读次数:
217
在IOS中使用NSURLConnection实现http通信,NSURLConnection提供了异步和同步两种通信方式,同步请求会造成进程阻塞,通常我们使用异步的方式,不管同步还是异步,建立通信的基本步骤都是一样的:
1,创建NSURL
2,创建Request对象
3,创建NSURLConnection连接
第3步结束后就建立了一个http连接。
这里我们用一个开放的api做例子:
...
分类:
移动开发 时间:
2015-06-15 18:55:46
阅读次数:
128
一、问题描述:使用xcode6和ios8开发定位应用时,发现执行操作之后,不会调用到定位之后的delegate方法中。查看了一下手机上对应用的定位权限界面,发现我的应用的访问用户的地理位置的权限是空的,即使设置了定位权限依然不会生效。当查阅了相关资料以后,得到如下解决方案:解决方案:step1:在 ...
分类:
移动开发 时间:
2015-05-11 19:34:29
阅读次数:
180
接着上一话来讲,上一话中讲到了MVC,那么MVC在IOS8开发中是如何应用的呢?Paul Hegarty老师给我们展示了一个计算器的Demo,首先新建一个工程,老师把AppDelegate.swift、LaunchScreen.xib和Images.xcassests文件放到了supporting Files文件夹中,那么剩下的两个文件ViewController.swift就是MVC中的C(控制...
分类:
移动开发 时间:
2015-03-31 09:22:27
阅读次数:
1536
这后面的部分痘子的视频已经不讲了,我自己看着英文书试着给大家讲的,书名叫《Beginning IOS8 Programming with Swift》,感兴趣的同学自己搜一下哈。上一话中我们讲解了coredadta的用法,那么如何把coredata用到我们的工程中么,可以把上一话中的代码粘贴到我们工程的AppDelegate中,基本这套代码是通用的,注意有两句要修改一下,一句是:
let mod...
分类:
移动开发 时间:
2015-02-23 15:33:21
阅读次数:
189
新年到了,祝大家大家羊年快乐,喜气洋洋。上一话中我们简单地介绍了一些coredata的基本知识,这一话我们通过编程来实现coredata的使用。这一话中建立的几个变量对照上一话中讲到的coredata中重要的变量,在AppDelegate中,添加如下代码:
lazy var applicationDocumentsDirectory:NSURL = {
let urls = NS...
分类:
移动开发 时间:
2015-02-21 09:48:08
阅读次数:
200
上一话我们定义了与coredata有关的变量和方法,做足了准备工作,这一话我们来试试能不能成功。首先打开上一话中生成的Info类,在其中引用头文件的地方添加一个@objc(Info),不然后面会报错,我也不知道为什么。
然后在viewController中添加代码如下代码来实现:
import UIKit
import CoreData
class ViewController: UIVie...
分类:
移动开发 时间:
2015-02-21 09:43:31
阅读次数:
183
字符串类型
countElements()计算字符串长度。
比较字符串相等, ==。
字符串判空。isEmpty
字符串转换成int。toInt()
可选类型
int?
!
nil
数组类型
shoppingList.insert("abc",atIndex:0)
shoppingList.append("abc","bac")
shoppingList.removeA...
分类:
移动开发 时间:
2015-02-10 13:25:21
阅读次数:
179
iOS8开发~UI布局(一)初探Size Class发表于2周前(2015-01-26 13:58) 阅读(80)|评论(0)6人收藏此文章,我要收藏赞0春节动弹有奖:内裤扑克图书,还有大奖机械键盘一、新特性Size Class介绍随着iOS8系统的发布,一个全新的页面UI布局概念出现,这个新特性....
分类:
移动开发 时间:
2015-02-09 21:27:29
阅读次数:
201