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

Цикл for / массив в языке Swift - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Получить из строки Json обьект? Ошибка в (dataUsingEncoding(NSUTF8StringEncoding) http://www.cyberforum.ru/swift/thread1377688.html
Прошу помочь, превратить строку в json обьект, я не понимаю почему происходит ошибка //NSString строка let jsonFromServer= "" as NSString //NSData (Здесь возвращается nil, что приводит...
Swift UIImagePickerController Здравствуйте, Подскажите пожалуйста как сделать, чтобы в UIImagePickerController у меня отобразились не фотографии из альбома пользователя, а те которые я сам заранее добавлю в приложение? Или... http://www.cyberforum.ru/swift/thread1376503.html
Передать значение в TableView с сайта Swift
Приветствую! Подскажите пожалуйста, каким способом лучше передавать в ячейки компонента данные с сайта? Я сейчас изучаю JSON, но пока без результатно, информации в интернете мало, а реально...
Запись tuple в .txt Swift
Ребята, столкнулся с проблемой. Нужно записать в файл массив из tuple(String, String, Double). Так как в интернете вообще мало инфы по свифту и его особенностям (а в рунете и подавно), то решил...
Swift Integer and Float числа http://www.cyberforum.ru/swift/thread1371683.html
Здравствуйте, задание следующие: Написать код который вычитает два Float из третьего Float, но хранит результат в целом числе, но не округляет его. Написал следующий код, при том что понимаю, что...
Swift Запуск приложения mac Здравствуйте, подскажите пожалуйста, как мне использовать собственное приложение на mac без запуска Xcode? Как в VS, например, запуском exe-файла из папки дебаг. В xcode есть что-то подобное? подробнее

Показать сообщение отдельно
Locatelli
0 / 0 / 0
Регистрация: 18.02.2015
Сообщений: 3

Цикл for / массив в языке Swift - Swift

18.02.2015, 20:17. Просмотров 1774. Ответов 6
Метки (Все метки)

Я толко начала изучать Swift и при написания простого приложения "Генератор случайных чисел" столкнулась с такой проблемой: когда пользователь вводит количество необходимых чисел (например, 7) и диапазон (10-100), то в результате выводится не массив из 7-ми элементов, а только одно число. Может, я что-то упустила или не правильно делаю? (В консольном приложении на языке си такой способ работает)

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
    @IBOutlet weak var amount: UITextField! // TextField для ввода количества чисел
    @IBOutlet weak var rangeA: UITextField! // TextField для ввода первого числа диапазона
    @IBOutlet weak var rangeB: UITextField! // TextField для ввода второго числа диапазона
    @IBOutlet weak var result: UILabel! // Label в котором выводим результат
    
    @IBAction func gen(sender: UIButton) { // Кнопка "Сгенерировать"
        var a = (rangeA.text as NSString).integerValue // первое число диапазона
        var b = (rangeB.text as NSString).integerValue // второе число диапазон
        var cou = (amount.text as NSString).integerValue // количество чисел
        
        for var i = 0; i < cou; i++ { // Цикл
            var array = rand() % (b - a + 1) + a // рандом
            result.text = String(array) // вывод результата в Label
        }
    }
Привожу также скриншот приложения для наглядности:
0
Миниатюры
Цикл for / массив в языке Swift  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru