- 博客(23)
- 收藏
- 关注
原创 IOS 通过POST方式与服务器通信
GET可以直接在地址中传入参数,但是传入的字符根据服务器限定有限。而POST则没有。//PHP中的获取方式是POST<?php$name = $_POST['name'];if( isset($name)){ echo 'hello '.$name;}else{ echo "No Args";}?>import UIKitclass ViewController: UIVi
2015-10-23 16:35:42 417
原创 IOS 通过GET方式与服务器通信
//使用PHP编写一个服务器,GET方法传入一个参数<?php$name = $_GET['name'];if( isset($name)){ echo 'hello '.$name;}else{ echo "No Args";}?>import UIKitclass ViewController: UIViewController { @IBOutlet var tv
2015-10-23 16:18:08 335
原创 IOS 网络通信 异步请求
//异步请求 NSURLConnection.sendAsynchronousRequest(NSURLRequest(URL:NSURL(string: "http://blog.csdn.net/czherui")!), queue: NSOperationQueue()) { (res:NSURLResponse?, data:NSData?, erro
2015-10-22 16:27:42 323
原创 IOS 同步操作 通信
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. //NSData和NSString是属于同步的读取的,一般使用这两种都是读取本地的数据//
2015-10-16 22:56:28 310
原创 IOS 播放视频
import UIKitimport MediaPlayer//import AVKitclass ViewController: UIViewController { var pc:MPMoviePlayerViewController!// var pc:AVPlayerViewController! @IBAction func playVideobtn(sende
2015-10-13 13:44:12 396
原创 IOS 录音与播放
三个按钮分别为 录制,停止,播放import UIKitimport AVFoundationclass ViewController: UIViewController { var avRec:AVAudioRecorder! var audioFileUrl:NSURL! var avPlayer:AVAudioPlayer! var recordSetting
2015-10-11 21:48:13 352
原创 IOS 播放音乐库的音乐
import UIKitimport MediaPlayerclass ViewController: UIViewController ,MPMediaPickerControllerDelegate{//需要包含MPMediaPickerControllerDelegate var picker:MPMediaPickerController! //定义选择器 var p
2015-10-11 20:30:11 389
原创 IOS 播放音乐
先添加四个按钮如图包含的类:import UIKitimport AVFoundationimport MediaPlayerimport AVKit在全局定义aPlayer var aPlayer:AVAudioPlayer!在Xcode6中 不需要try? ,Xcode7则需要多加增加try? override func viewDidLoad() { sup
2015-10-11 00:01:33 375
原创 IOS 传感器
import UIKitimport CoreMotionclass ViewController: UIViewController { var cmm:CMMotionManager! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after
2015-10-07 20:38:57 232
原创 IOS 使用XML制作简易选择题
//# ViewController.Swiftimport UIKitclass ViewController: UIViewController,NSXMLParserDelegate { @IBOutlet var lQuestion: UILabel! @IBOutlet var bntsubmit: UIButton! @IBOutlet var InputAnws
2015-10-07 16:50:06 362
原创 IOS 解析XML格式
新建空文件 创建XML文件 写入代码 例如://data.xml<data> <person age="20">me</person> <person age="17">xin</person> <person>love</person> <a> <b> <c>Data</c> </b> </a></
2015-10-05 19:19:51 500
原创 IOS 小贴士
拖入Switch控件 Control拖入view controller里面 在全局定义ud var ud:NSUserDefaults! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typicall
2015-10-05 16:47:15 358
原创 IOS 存储和读取用户首项数据
存储 配置一个按钮,名称为gaga text view控件名称为inputtext @IBAction func gaga(sender: AnyObject) { var ud = NSUserDefaults.standardUserDefaults() ud.setObject(inputtext.text, forKey: "data") //存
2015-10-05 15:20:21 235
原创 IOS 读取文件
//访问当前系统沙盒目录 var sp = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) //返回值是一个字符串,可以通过 sp[0]访问这个值 if sp.
2015-10-04 15:46:31 433
原创 IOS 写出文件
//访问当前系统沙盒目录 var sp = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) //返回值是一个字符串,可以通过 sp[0]访问这个值 if sp.
2015-10-04 15:15:20 271
原创 IOS 获取系统图库与打开拍照
拖入一个按钮与图片后 按住control拖入viewcontroller里面,按钮名称为”tupian”,图片名称为”iv” ,其中按钮为IBAcition,图片为IBOutlet。 @IBOutlet var iv: UIImageView! @IBAction func tupian(sender: AnyObject) { var c = UIImagePicke
2015-10-03 19:28:36 355
原创 IOS 系统常用功能
打开网页: @IBAction func haha(sender: AnyObject) { UIApplication.sharedApplication().openURL(NSURL(string: "http://xxxxx.com")!) }打电话: @IBAction func dianhua(sender: AnyObject) { U
2015-10-03 19:24:50 302
原创 IOS 触摸获取坐标点、缩放图片实例
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) { println("began") } override func touchesMoved(touches: Set<NSObject>, withEvent event: UIEvent) {
2015-10-02 19:10:39 1425
原创 IOS自定义动画
添加图片绑定与之前都一样 override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. view.addSubview(img) } override
2015-10-02 17:56:32 296
原创 IOS动画效果
在故事版中插入image view绑定一张图片拖入view controller中选择IBOutlet名称为img先在页面中显示这张图片 override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically fr
2015-10-02 16:39:21 244
原创 IOS视图切换
插入两张图片 1和2,在故事版中拖入两个image view 分别绑定这两张图片,按住control拖入viewcontroller中选择IBOutlet名称分别为image和img2,在view controller中定义一个布尔类型一会判断要用到 private var rectVisible:Bool = true在面板中先显示第一张图片 override func viewDid
2015-10-02 16:18:24 246
原创 IOS实时预览自定义控件效果
首先要创建一个单独的库 创建项目后,选择Add Target,创建一个Target,选择Cocoa Touch Framework打开创建的那个文件 右键一个继承UIView的文件,首先要重写一个初始化的方法 required init(coder aDecoder: (NSCoder!)) { super.init(coder: aDecoder) }之后在类前面加
2015-10-02 14:32:52 377
原创 IOS使用自带的API绘制一个加载进度的圆圈
新建一个继承UIView类的文件progresscontrol在这个progresscontrol文件中写入 private var _progressValue:CGFloat = 0 internal func getProgressValue()->CGFloat{ return _progressValue } //在外界获取它的值 in
2015-10-02 13:39:01 379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人