|
ToDo:
|
おっさんになったのでおっさんっぽいジャケットを買った。本当はツィードがほしかったのだが予算の都合上妥協した。
おっさんだからおっさんじみたおっさんぽい格好をするのだ。
これも変わった。
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath){
performSegue(withIdentifier: , sender:)
}
ひかぞーが英検準2級を受験です。合格したらiPhoneを機種変する約束です。さーて、どうだろうか。
大規模修繕工事も終わったので庭も復活の兆しです。まずはこの訳ありチューリップを買いました。
チューリップの球根100個キタ posted by (C)ひかぞぉ
さていくつ咲くのでしょうか。
久しぶりのスーパームーンらしい。と思ったら明日だそです。
天気が微妙でお月様が笠かぶっているのでちょっとボケ気味。相変わらず写真がうまくないな>ヲレ
けっこー遠くまで来たのだけどね。
発表会でした。
午後回ってお歳暮をゲッツ。
これ美味しかったのでお歳暮としてゲッツ。他には飲むお酢などなどの詰め合わせです。
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()