well, with debuging in simulator app works fine but while run with device (iPhone) it show error like
unexpectedly found nil while unwrapping an Optional value
case 8:
var myview = UIView()
myview.backgroundColor = UIColor.whiteColor()
myview.layer.shadowOffset = CGSizeMake(1, 0);
if indexPath.row == 0
{
myview.frame = (frame: CGRectMake(10, 0, 300, 30))
let titlelable:UILabel = UILabel(frame: CGRectMake(70, 5, 200, 20))
// let titlelable = self.mylable("Past Employers", sizeoflable: CGRectMake(100, 10, 150, 25), labelcolor: UIColor.blackColor(), labelfont: UIFont.systemFontOfSize(10), labeltextalinment: NSTextAlignment.Left)
titlelable.text=" News & Press"
titlelable.textColor = UIColor.blackColor()
titlelable.font = UIFont.systemFontOfSize(20)
// titlelable.font = UIFont(name:"Source Sans Pro",size:20)
titlelable.textAlignment = NSTextAlignment.Left
myview .addSubview(titlelable)
cell .addSubview(myview)
}
else if indexPath.row == 4
{
var imageVEml = UIImageView(frame:CGRectMake(120, 30, 24, 15 ))
var imageEml : UIImage = UIImage(named:"view-all-icon2x")!
imageVEml.image = imageEml
myview .addSubview(imageVEml)
let TimeLabel:UILabel = UILabel(frame: CGRectMake(155, 13, 200, 50))
// let titlelable = self.mylable("Past Employers", sizeoflable: CGRectMake(100, 10, 150, 25), labelcolor: UIColor.blackColor(), labelfont: UIFont.systemFontOfSize(10), labeltextalinment: NSTextAlignment.Left)
TimeLabel.text = "View all"
TimeLabel.textColor = UIColor(red: 21.0/255, green: 181.0/255, blue: 226.0/255, alpha: 1)
TimeLabel.font = UIFont.systemFontOfSize(15)
// TimeLabel.font = UIFont(name:"Source Sans Pro",size:15)
TimeLabel.textAlignment = NSTextAlignment.Left
myview .addSubview(TimeLabel)
cell.addSubview(myview)
}
else if indexPath.row == 1 || indexPath.row == 2 || indexPath.row == 3
{
println("indexpath#\(indexPath.row) ")
// cell.textLabel.text = NameArray[indexPath.row]as NSString
// cell.detailTextLabel?.text = DescArray [indexPath.row]as NSString
myview.frame = (frame: CGRectMake(10, 0, 300, 100))
let titlelable:UILabel = UILabel(frame: CGRectMake(10, 3, 300, 80))
// let titlelable = self.mylable("Past Employers", sizeoflable: CGRectMake(100, 10, 150, 25), labelcolor: UIColor.blackColor(), labelfont: UIFont.systemFontOfSize(10), labeltextalinment: NSTextAlignment.Left)
titlelable.text = newsTitlearray[indexPath.row] as NSString
titlelable.textColor = UIColor.blackColor()
titlelable.numberOfLines = 0
titlelable.font = UIFont.systemFontOfSize(18)
// titlelable.font = UIFont(name:"Source Sans Pro",size:18)
titlelable.textAlignment = NSTextAlignment.Left
myview .addSubview(titlelable )
let TimeLabel:UILabel = UILabel(frame: CGRectMake(130, titlelable.frame.size.height, 200, 25))
// let titlelable = self.mylable("Past Employers", sizeoflable: CGRectMake(100, 10, 150, 25), labelcolor: UIColor.blackColor(), labelfont: UIFont.systemFontOfSize(10), labeltextalinment: NSTextAlignment.Left)
TimeLabel.text = newsTimearray[indexPath.row] as NSString
TimeLabel.textColor = UIColor.grayColor()
TimeLabel.font = UIFont.systemFontOfSize(15)
// TimeLabel.font = UIFont(name:"Source Sans Pro",size:15)
TimeLabel.textAlignment = NSTextAlignment.Left
myview .addSubview(TimeLabel)
var imageVEml2 = UIImageView(frame:CGRectMake(115, titlelable.frame.size.height+7, 10, 10 ))
var imageEml2 : UIImage = UIImage(named:"Dot2")!
imageVEml2.image = imageEml2
myview .addSubview(imageVEml2)
let Desclable:UILabel = UILabel(frame: CGRectMake(30, titlelable.frame.size.height, 100, 25))
Desclable.text = (newslogolbl[indexPath.row] as NSString)
Desclable.textColor = UIColor.grayColor()
Desclable.numberOfLines = 0
Desclable.font = UIFont.systemFontOfSize(15)
// Desclable.font = UIFont(name:"Source Sans Pro",size:15)
Desclable.textAlignment = NSTextAlignment.Left
myview .addSubview(Desclable)
var imageVEml = UIImageView(frame:CGRectMake(10, titlelable.frame.size.height+5, 15, 15 ))
var imageEml : UIImage = UIImage(named:companyLogo [indexPath.row] as NSString)!
imageVEml.image = imageEml
myview .addSubview(imageVEml)
cell.addSubview(myview)
}
break
same question - "fatal error: unexpectedly found nil while unwrapping an Optional value when navigating" logs:
indexpath#2 indexpath#3 indexpath#1
fatal error: unexpectedly found nil while unwrapping an Optional value