import UIKit
import CoreData
var i = 9
var b = Calculate // i want to use that 'Calculate' variable here and same for other 'percentage' var
class ViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate {........
.....................
......................
..................
var request = NSFetchRequest(entityName: "Entity")
request.returnsObjectsAsFaults = false;
// request.predicate = NSPredicate(format: " = %@", txt2.text!)
request.predicate = predicate
let results:NSArray = try context.executeFetchRequest(request) as! [NSManagedObject]
//request.predicate = predicate
if (results.count > 0){
var res = results[0] as! NSManagedObject
txt1.text = res.valueForKey("txt1") as! String
//.text = res.valueForKey("password") as! String
print("atendence = \(results.count)")
print("percentage = \(100*results.count/30)")
print(results.count)
var calculate = 100*results.count/30
var percentage = Float(calculate)
txt4.text = "\(percentage)%"
txt2.text = "\(results.count)"
txt3.text = "\(100*results.count/30)"
................................
.......................}
я хочу использовать это две переменные вар процент и вар вычислить за пределами Viewcontrollerclass и извините, если не просит должным образом или, если я не в состоянии прояснить мой вопрос , потому что я совершенно новый здеськак использовать переменную вне класса, который находится внутри функции
снаружи в том смысле, где ты тусклый использовать. В методах внутри контроллера вида или других контроллеров представлений? – PK20
см. Мой комментарий к моему коду на линии нет. 4 @ PK20 –
на том же viewController, но за пределами класса сразу после импорта uikit и импорта CoreData @ PK20 –