|
ToDo:
|
ヴァリウム一気大会に参加するため、早めに帰宅。晩御飯も早め。
じっくり読む。
止まっている時しかわからん。
よんよんの父親参観でした。よんよんの武器は“かわいい”です。
ひかぞーとよんよんのPool教室へごーごー。
ここはヨサゲ。ちょっとT痔腸と行ってみるかのぉ。
Tying up your computer cable mess with a daisy chain from Wellington Grey on Vimeo.
via長くてグチャグチャ絡まるコードを必要な長さにスッキリまとめる方法 : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
このところの円高基調で、£が安くなっている。でも、2月のころよりはまだ高い。どぉしようっかなぁ。
present(controller!,animated: false, completion:nil)
らしい。ここでも変わった。
これも変わった。
import UIKit
import Foundation
import PlaygroundSupport
var urlString = "https://www.apple.com"
var url = NSURL(string: urlString)
var request = NSURLRequest(url: url! as URL)
let config = URLSessionConfiguration.default
let session = URLSession(configuration: config)
let task = session.dataTask(with: url! as URL,
completionHandler: {data, response, error in
print(NSString(data: data!,encoding: String.Encoding.utf8.rawValue) ?? "")
})
task.resume()
PlaygroundPage.current.needsIndefiniteExecution = true
ここでも変わった。
import Foundation
class MyParserDelegate : NSObject, XMLParserDelegate{
var isTitle = false
func parser(_ parser: XMLParser,
didStartElement elementName: String,
namespaceURI: String?,
qualifiedName qName: String?,
attributes attributesDict: [String : String]
)
{
if (elementName == "title"){
print("タイトル:")
isTitle = true
}
}
private func parser(parser: XMLParser,
foundCharacters string: String){
if (isTitle){
print(string)
}
}
private func parser(parser: XMLParser,
didEndElement elementName: String,
namespaceURI: String?,
qualifiedName qName: String?){
if (elementName == "title"){
print("\n")
isTitle = false
}
}
}
var urlString = "http://rss.dailynews.yahoo.co.jp/fc/rss.xml"
var url = NSURL(string: urlString)
var parser = XMLParser(contentsOf: url! as URL)
var delegate = MyParserDelegate()
parser?.delegate = delegate
parser?.parse()