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

Наследование в UI классах - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Декодировать ISO-8859-1 в UTF-8 http://www.cyberforum.ru/swift/thread1553159.html
Здравствуйте. Получаю данные с веб-сервиса с помощью библиотеки Alamofire. Приходят данные следующего вида: { "Direction" : "С-реактивный белок", "IsExistsResult" : false,...
Swift Ошибка типа thread 1 Здравствуйте, при компиляции моего приложения вылезает ошибка thread 1 exc_bad_instruction (code=exc_i386_invop subcode=0x0) Вот код: 1. ViewController.swift import UIKit class... http://www.cyberforum.ru/swift/thread1548665.html
Тектовое поле в SpriteKit Swift
Здравствуйте, подскажите пожалуйста, как в SpriteKit добавить текстовое поле, в которое можно вводить значение? т. е. вывожу текстовое поле для ввода значения var inputpole = ?...
Swipe в tableview iOS9 xcode7 Swift
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.sotr.count } func tableView(tableView: UITableView, cellForRowAtIndexPath...
Swift Ошибка при использовании LET http://www.cyberforum.ru/swift/thread1539717.html
Добрый день! Решил начать обучение SWIFT. Опыт в программировании минимален. Источник: Developing iOS 8 Apps with Swift (Stanford University)...
Swift Умножаю float32 на float32, а он видит int Подскажите на что он ругается? я умножаю флот на флот а он видит инт. что это с ним) см. фото во вложении swift playground: import UIKit var i,x,real,patt:Float32 var res: res = () подробнее

Показать сообщение отдельно
andrejap
13 / 13 / 1
Регистрация: 21.04.2013
Сообщений: 245

Наследование в UI классах - Swift

17.10.2015, 22:26. Просмотров 424. Ответов 3
Метки (Все метки)

Здравствуйте.
У меня проблема в том, что не могу добиться нормальной инициализации объекта производного класса от UITableViewCell. Есть общий класс FbPostViewCell, производный от вышеозвученного, от которого наследую другие классы.

Так вот, у меня есть инитиалайзер для FbPostViewCell
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*override*/ required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        //setting logo
        if let logo = AppResources.imagesCache[FbDataManager.sharedInstance.linkToFb___LogoString]
        {
            self.___Logo?.image = logo
        }
        else
        {
            //a separate thread waits until the download is complete
            dispatch_async(dispatch_get_main_queue(), {
                () -> Void in
                while AppResources.imagesCache[FbDataManager.sharedInstance.linkToFb___LogoString] == nil {
                }
                self.___Logo.image = AppResources.imagesCache[FbDataManager.sharedInstance.linkToFb___LogoString]
            })
        }
 
        //setting "story"
        self.___HeaderLabel?.text = FbDataManager.sharedInstance.___FbName
    }
Объекты классов, которые порожденные от FbPostViewCell создаются нормально, но вот эти "лого" и "стори" как раз не инициализируются. Хотя дебаг показывает, что программа проходит выполнение по инициализатору, код которого я привел. Как добиться нормального поведения, подскажите, плиз?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru