我正在使用iOS应用程序中的Mac OS Sierra上的swift与Xcode 8一起工作.几个月前我意识到SQLDebug停止工作......(它曾经在我的应用程序中工作)...
我创建了一个新的空项目,启用了coredata标志.然后我创建了一个带有属性的实体,我在ViewDidLoad中执行了这个func而Xcode没有记录sql
func fetchAllData(){
//1 delegate
let appDelegate = UIApplication.shared.delegate as! AppDelegate
let managedContext = appDelegate.persistentContainer.viewContext
//2 prepare fetch request
let fetchRequest: NSFetchRequest<NSFetchRequestResult> = NSFetchRequest(entityName:"Entrenamientos")
//3 make fetch
do{
let fetchedResults = try managedContext.fetch(fetchRequest) as! [NSManagedObject]
}
catch{
}
}
Run Code Online (Sandbox Code Playgroud) 我试图从变量中要求一些值.该变量将具有天气的描述,并且我想要询问特定的单词以显示不同的图像(如太阳,下雨等).事情是我有这样的代码:
if self.descriptionWeather.description.rangeOfString("Clear") != nil
{
self.imageWeather.image = self.soleadoImage
}
if self.descriptionWeather.description.rangeOfString("rain") != nil
{
self.imageWeather.image = self.soleadoImage
}
if self.descriptionWeather.description.rangeOfString("broken clouds") != nil
{
self.imageWeather.image = self.nubladoImage
}
Run Code Online (Sandbox Code Playgroud)
因为当我试图添加"OR"条件时,xcode给了我一些奇怪的错误.
有可能用那个做一个swich句子吗?或者任何人都知道如何为if子句添加OR条件?
我需要构建一个查询以按成员和到期日期检索信息组,但我需要为每个成员提供一个序列号..
例如:
如果成员“A”有 3 条记录要过期,“B”只有 1 条记录,“C”有 2 条记录,我需要这样的结果:
号码会员有效期 1 A 01/01/2020 2 A 02/01/2020 3 A 03/01/2020 1 乙 01/01/2020 1 C 01/01/2020 2 C 02/01/2020
我现在的查询是:
SELECT ROW_NUMBER() OVER(ORDER BY TRUNC(EXPIRATION_DT) ASC) AS SEQUENCE, MEMBER_ID AS MEMBER, SUM(ACCRUALED_VALUE) - SUM(USED_VALUE) AS POINTS, trunc(EXPIRATION_DT) AS EXPDATE
FROM TABLE1
WHERE EXPIRATION_DT > SYSDATE AND EXPIRATION_DT < SYSDATE + 90
GROUP BY MEMBER_ID, TRUNC(EXPIRATION_DT)
HAVING SUM(ACCRUALED_VALUE) - SUM(USED_VALUE) > 0
ORDER BY 4 ASC;
Run Code Online (Sandbox Code Playgroud)
但我不能“分组”序列号......现在的结果是:
序列记忆点日期 1 1-O 188 2018-03-01 …
我正在使用StoryBoard,我不太确定如何实例化ViewController或如何引用它.
事情是我有两个视图控制器,我有一个按钮.当我从第一个视图控制器按下按钮时,我想转到另一个视图控制器.
我尝试过类似的东西:
let secondViewController:UIViewController = UIViewController()
self.presentViewController(secondViewController, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)
有谁知道怎么解释给我?谢谢!
ios ×3
swift ×2
core-data ×1
date ×1
group-by ×1
if-statement ×1
ios8 ×1
oracle ×1
row-number ×1
xcode ×1