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

Swift парсинг HTML\ GPS координаты - Swift

Восстановить пароль Регистрация
Другие темы раздела
Swift Input/output в swift http://www.cyberforum.ru/swift/thread1409916.html
Начал изучать swift и столкнулся с проблемой ввода значений с клавиатуры. Много чего облазил, но решение нашёл пока только одно, описать функцию input ручками. Означает ли это, что в стандартных библиотеках swift её нет? И если да, то как быть с заявлением в официальном учебнике от apple, мол: "You don’t need to import a separate library for functionality like input/output or string handling".
Swift БазаДанных - как и какую? Имеется список улиц города. В самом приложении пользователь его должен только читать и делать выборку (сортировка, поиск) Редактирование пользователю не нужно. Надо просто вшить базу улиц в само приложение. С учетом того что в дальнейшем можно будет легко редактировать базу на стороне разработчика. Чем и как реализовать? http://www.cyberforum.ru/swift/thread1381114.html
Цикл for / массив в языке Swift Swift
Я толко начала изучать 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! =...
Swift UIImagePickerController http://www.cyberforum.ru/swift/thread1376503.html
Здравствуйте, Подскажите пожалуйста как сделать, чтобы в UIImagePickerController у меня отобразились не фотографии из альбома пользователя, а те которые я сам заранее добавлю в приложение? Или лучше использовать какой-нибудь другой класс ? Заранее спасибо)
Swift Передать значение в TableView с сайта Приветствую! Подскажите пожалуйста, каким способом лучше передавать в ячейки компонента данные с сайта? Я сейчас изучаю JSON, но пока без результатно, информации в интернете мало, а реально понятных примеров еще меньше. Мне нужно просто передать текст который выдается по результату ссылкой, пробовал с xml, пока тоже ни чего не получается, с xml давно работал используя action script 3, но... подробнее

Показать сообщение отдельно
Kennedy_SK
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 20
05.04.2015, 17:21     Swift парсинг HTML\ GPS координаты
Есть задание, надо при нажатие кнопки что бы в элемент TextView выводился исходный код HTML страницы:
http://www.cyberforum.ru/attachment....1&d=1428243273
вот примерно так.
код моего парсинга:
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
var adress = NSURL(string: "http://google.com") //"http://google.com")
 
        var request=NSMutableURLRequest(URL: adress!)
 
        request.HTTPMethod="GET"
 
        request.addValue("text/html", forHTTPHeaderField: "Content-type")
 
        var session = NSURLSession.sharedSession()
 
        let task = session.dataTaskWithRequest(request,
completionHandler: {data, response, error -> Void in
 
            if (error != nil)
 
            {
 
                println(error.localizedDescription)
 
            }
 
            var strData=NSString(data: data, encoding:
NSWindowsCP1251StringEncoding)
 
            println(strData)
 
 
 
        })
 
        task.resume()
подскажите пожалуйста как мне вывести эту функцию в форму для текста при нажатии кнопки


Далее есть еще вопрос, есть код который определяет GPS координаты:
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
43
44
45
46
47
48
49
50
51
52
import UIKit
import CoreLocation
 
class ViewController: UIViewController, CLLocationManagerDelegate {
 
let locationManager = CLLocationManager()
func locationManager(manager: CLLocationManager!, didUpdateLocations locations:
[AnyObject]!) {
CLGeocoder().reverseGeocodeLocation(manager.location, completionHandler: {(placemarks, error)->Void in
 
if error != nil {
println(“Reverse geocoder failed with error ” + error.localizedDescription)
return
}
 
if placemarks.count > 0 {
let pm = placemarks[0] as CLPlacemark
self.displayLocationInfo(pm)
} else {
println(“Problem with the data received from geocoder”)
}
})
}
 
func displayLocationInfo(placemark: CLPlacemark!) {
if placemark != nil {
//stop updating location to save battery life
locationManager.stopUpdatingLocation()
println(placemark.locality ? placemark.locality : “”)
println(placemark.postalCode ? placemark.postalCode : “”)
println(placemark.administrativeArea ? placemark.administrativeArea : “”)
println(placemark.country ? placemark.country : “”)
}
}
 
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
 
@IBAction func findMyLocation(sender: AnyObject) {
locationManager.delegate =
locationManager.desiredAccuracy = kCLLocationAccuracyBest
locationManager.startUpdatingLocation()
 
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
 
}
проблема заключается в том:
1) Бьет ошибку $T7 с булями, в строчках о выводе координат:
Objective-C
1
2
3
4
5
6
7
8
if placemark != nil {
//stop updating location to save battery life
locationManager.stopUpdatingLocation()
println(placemark.locality ? placemark.locality : “”)
println(placemark.postalCode ? placemark.postalCode : “”)
println(placemark.administrativeArea ? placemark.administrativeArea : “”)
println(placemark.country ? placemark.country : “”)
}
2) Как оформить это визуально, что бы по методике первого задание все выводилось в форму при нажатии кнопки

Заранее спасибо!
Я новичек в Swift, а ObjC не подходить для данного проекта.
Если можно подробно описать что делать и т.д.

З.Ы. залил код в форму ObjC т.к. не нашел Swift - тегов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru