Форум программистов, компьютерный форум CyberForum.ru

Дополнительный поток с периодом обновления - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Ошибка при выводе запроса HTML на форму http://www.cyberforum.ru/swift/thread1416218.html
Нужно вывести на форму TextView код страницы (println((NSString(data: data, encoding: NSUTF8StringEncoding))) - работает и выводит). а вот когда вывожу на форму выводит ошибку: import UIKit import Foundation class ViewController: UIViewController {
Swift Swift парсинг HTML\ GPS координаты Есть задание, надо при нажатие кнопки что бы в элемент TextView выводился исходный код HTML страницы: http://www.cyberforum.ru/attachment.php?attachmentid=510632&stc=1&d=1428243273 вот примерно так. код моего парсинга: var adress = NSURL(string: "http://google.com") //"http://google.com") var request=NSMutableURLRequest(URL: adress!) request.HTTPMethod="GET" http://www.cyberforum.ru/swift/thread1413423.html
Swift Input/output в swift
Начал изучать swift и столкнулся с проблемой ввода значений с клавиатуры. Много чего облазил, но решение нашёл пока только одно, описать функцию input ручками. Означает ли это, что в стандартных библиотеках swift её нет? И если да, то как быть с заявлением в официальном учебнике от apple, мол: "You don’t need to import a separate library for functionality like input/output or string handling".
Swift БазаДанных - как и какую?
Имеется список улиц города. В самом приложении пользователь его должен только читать и делать выборку (сортировка, поиск) Редактирование пользователю не нужно. Надо просто вшить базу улиц в само приложение. С учетом того что в дальнейшем можно будет легко редактировать базу на стороне разработчика. Чем и как реализовать?
Swift Цикл for / массив в языке Swift http://www.cyberforum.ru/swift/thread1377939.html
Я толко начала изучать Swift и при написания простого приложения "Генератор случайных чисел" столкнулась с такой проблемой: когда пользователь вводит количество необходимых чисел (например, 7) и диапазон (10-100), то в результате выводится не массив из 7-ми элементов, а только одно число. Может, я что-то упустила или не правильно делаю? (В консольном приложении на языке си такой способ работает)...
Swift Получить из строки Json обьект? Ошибка в (dataUsingEncoding(NSUTF8StringEncoding) Прошу помочь, превратить строку в json обьект, я не понимаю почему происходит ошибка //NSString строка let jsonFromServer= "" as NSString //NSData (Здесь возвращается nil, что приводит остановке программы) let dataJson = jsonString.dataUsingEncoding(NSUTF8StringEncoding,allowLossyConversion:true) //Попытка создать json обьект let json: AnyObject! =... подробнее

Показать сообщение отдельно
Kennedy_SK
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 20
16.04.2015, 15:23  [ТС]     Дополнительный поток с периодом обновления
вот моя реализация
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import UIKit
 
class ViewController: UIViewController {
    
    @IBOutlet var outtext: UITextView!
    
    
    var timer = NSTimer()
    
    func urlrequest () {
 
        let url = NSURL(string: "https://www.google.ru")
        let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in
            let textData = NSString(data: data, encoding: NSUTF8StringEncoding) ?? " "
            dispatch_async(dispatch_get_main_queue()) {
 
                self.outtext.text = String(textData)
            }
        }
        task.resume()
    }
    
    @IBAction func requestbutton(sender: AnyObject) {
        urlrequest()
        timer = NSTimer.scheduledTimerWithTimeInterval(5, target: self, selector: Selector("urlrequest"), userInfo: nil, repeats: true)
    }
    
    @IBAction func clearbutton(sender: AnyObject) {
        timer.invalidate()
        outtext.text = nil
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        wait.hidden=true
    }
    
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru