美文网首页
8.4 组织播放器

8.4 组织播放器

作者: jayck | 来源:发表于2016-09-05 19:12 被阅读14次

控件

目前为止学的控件有UIlabel、UIProgress、UIImage、UIbutton、UItableView
各个空间的继承关系
  1. UILabel -> UIView ->UIResponder -> NSObject

  2. UIButton -> UIControl ->UIView

  3. UIImagerView -> UIView

  4. UIButton -> UIControl -> UIView //直接设置动作,触发事件

  5. UITableView -> UIScrollView //协议或闭包获取数据

HTTP请求

let path = "[http://divein.club"](http://divein.club")

let url = NSURL(String: path)

let task = NSURLSEssion.sharedSession().dataTaskWithURL
(url!, completionHandle:{
        (data, response, error ) in
        if error == nil {
            if let httpResponse = response as?
            NSHTTPURLResponse {
            if httpResponse .statusCode == 200
            {
                if let d = data {
                    do {
                        let array = try! NSJSONSerialization.
                        jsonObjectWithData(d, options: .AllowFragments ) as?
                        Array<NSDictionary>
                     }    
                }
            }
        }
    }  )
}                     
task.resume( )

百分号转义

let p = "[http://divein.club./中国"](http://divein.club./%E4%B8%AD%E5%9B%BD%22)  非法
let origin: NSString = "中国"
let encode = origin.stringByAddingPercentEscape( )
let p = "[http://divein.club/"](http://divein.club/%22) + encode

音频播放

import AVFoundation

let path = "/..../a.mp3"
let url = NSURL(fileWithPath: path)
let player = try! AVAudioPlayer(contentOfURL: url)
player.delegate = self
player.enableRate = true       //变速
player.rate = 2                       //2倍速度播放
player.volume = 0.3              //音量

player.prepare()
player.play()

player.duration
player.currentTime

AVAudioPlayerDelegate
audioPlayer didFinish...

定时器

timer.invalidata( 
)            定时器不用了一定要停掉

####页面跳转

页面:UIViewController或它的子类
弹出新页面:已经弹出的页面.presentViewController(viewCtrl, animate: true, completion: nil)
消失:self.dismissView....

相关文章

  • 8.4 组织播放器

    控件 目前为止学的控件有UIlabel、UIProgress、UIImage、UIbutton、UItableVi...

  • 8.4

    轮播 /* 圆点*/.num{overflow: hidden;position: absolute...

  • 8.4

    今天又是特别不好的一天 在反复的自责中 反复痛苦 我好累 好怕自己撑不下去 可是我不知道该和谁说 不敢张口 为什么...

  • 8.4

    今天坐火车回保定,早上四点钟起床往武昌赶,结果原本七点整的火车,晚点到九点半才出发,中途刘波打来电话,问我最近的财...

  • 8.4

    英语半小时 秋华总长PPT

  • 8.4

    今天赌了一把,希望不会被骗,希望一切如愿。

  • 8.4

    生存挑战第13天: 今天上午我自己一个人卖出去一瓶货,然后一直到下午就再也没有卖出去。很多人都说,我买过了...

  • 8.4

    今天打电话第一次邀约,挺紧张的,不过后来慢慢顺手啦。 最另我意外的是,我预售三个多月加的一千多资源里面唯一一个我删...

  • 8.4

    明天上班班啦,激动激动激动

  • 8.4

    感觉又是一个不眠夜,小红劝我好好准备考试,不要上班。老师,公务员,总要走一条路。 如果今年考上,就...

网友评论

      本文标题:8.4 组织播放器

      本文链接:https://www.haomeiwen.com/subject/pngrettx.html