Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Konstatine
0 / 0 / 0
Регистрация: 29.06.2016
Сообщений: 35
#1

ParseJSON. Не заходит в условие

27.07.2016, 17:28. Просмотров 1512. Ответов 23
Метки нет (Все метки)

Доброго Всем здоровья!
Создаю страницу регистрации, посмотрел код в интернете, написал, но код нерабочий:

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
...
let myURL = NSURL(string: "http://www.z98759fe.beget.ru/UserRegister.php");
let request = NSMutableURLRequest(URL:myURL!);
request.HTTPMethod = "POST";
 
let postString = "email=\(UserEmail)&password=\(UserPassword)";
request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding);
 
let task = NSURLSession.sharedSession().dataTaskWithRequest(request){data,respose,error in
let json = NSJSONSerialization.JSONObjectWithData(data, options: .MutableContainers, error: &err) as? NSDictionary
 
if let parseJSON = json {
...
В условие у меня почему-то не заходит, так как json равен nil.
Подскажите как быть? Уже три дня ломаю голову и в интернете ответа не нашел.
Благодарю.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2016, 17:28
Ответы с готовыми решениями:

Программа не заходит в условие
Не появляется запятая if(check1.checked) { ...

JQuery.parseJSON
Всем привет. Имеем скрипт php где формируестя страница и где имеютс встроенные...

Ошибка jQuery.parseJSON()
jQuery.ajax({ url: url, type: "POST", dataType: "html", data:...

TypeError: $.parseJSON is not a function
Здравствуйте, вот не давно столкнулся с такой проблемой что пишет следующую...

JQuery.parseJSON Синтактическая ощибка в консоле браузера
У меня стоит библиотека jQuery 2.1.3 и браузер показывает на jQuery.parseJSON...

23
Konstatine
0 / 0 / 0
Регистрация: 29.06.2016
Сообщений: 35
01.08.2016, 18:04  [ТС] #21
Создался успешно, вижу.
А логи сервера, простите, где глянуть? Читал что можно просмотреть их подключив устройство через "Device Logs", но я тестирую через симулятор.
0
kabudasay
3 / 3 / 1
Регистрация: 13.04.2015
Сообщений: 51
02.08.2016, 08:55 #22
Отписался бы, что собрал там
0
Konstatine
0 / 0 / 0
Регистрация: 29.06.2016
Сообщений: 35
02.08.2016, 19:54  [ТС] #23
Конечно! Сегодня обязательно отпишусь

Добавлено через 10 часов 40 минут
kabudasay, спасибо еще раз! Все работает!
Пока Swift выдает правда сообщение: Thread 6: EXC_BAD_INSTRUCTION(code=EXCI386_INVOP,subcode=0x0)
но в базу записывает..уже радует
0
kabudasay
3 / 3 / 1
Регистрация: 13.04.2015
Сообщений: 51
03.08.2016, 07:20 #24
ну тут уже swift в него если вникнуть то проблем не будет ... и не надо забывать учить php

Добавлено через 8 минут
краш скорее всего происходит из за неправильно ввода строковых в NSDictionary
0
03.08.2016, 07:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2016, 07:20

Не заходит на сайты, но в Мэйл Агент заходит
Здравствуйте! Возникла проблема с подключением к инету на Висте. подключаюсь к...

Не заходит в аккаунт гугл, не заходит в аккаунт яндекс
Кто нибудь, помогите решить проблему! Не могу зайти на страницы яндекс и гугл...

Условие if. Как сделать повтор выполнения if-а, если условие не удовлетворяет требованиям в данный момент
Суть вопроса такова. В процессе работы программы запускается несколько потоков....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru