草庐IT

swift_FORCE_LOAD

全部标签

swift - 如何在每天开始时重置变量?

我有一个变量来跟踪我想在每天开始时重置的用户统计信息。我怎样才能做到这一点?由于不允许应用程序在后台运行,似乎每次应用程序处于事件状态时我都必须进行检查,但我不知道如何重置我只有一次的变量。这是我想使用的功能:letbeginingOfDay=NSCalendar.currentCalendar().startOfDayForDate(NSDate())funcresetCurrentTime(){//Datecomparisiontocomparecurrentdateandbeginingoftheday.letdateComparisionResult:NSComparisonR

ios - 导航 Controller swift 中的中心搜索栏

我需要将导航Controller中搜索栏的方向更改为中心。我使用以下代码以编程方式创建了搜索栏:lazyvarsearchBar:UISearchBar=UISearchBar(frame:CGRectMake(100,40,440,40))并在viewDidLoad中:searchBar.placeholder="SearchforPlaces"varleftNavBarButton=UIBarButtonItem(customView:searchBar)self.navigationItem.leftBarButtonItem=leftNavBarButton但是我在左边也有一个

ios - 如何使用 swift 3 正确表达此 'rangeOfCharacter' 语句?

我有一些逻辑允许我从我创建的字符集中收听文本字段的无效字符的编辑,显然对swift3语法中的重新排列进行了处理,我收到以下错误:Cannotinvokeinitializerfortype'Range'withanargumentlistoftype'(DefaultBidirectionalIndices)在这行代码中:iflet_=string.rangeOfCharacter(from:invalidCharacters,options:[],range:Range(string.characters.indices))我查看了新的API文档,但似乎无法在swift3中找到此行的

Swift 2.2 UITableViewHeaderFooterView 透明

我正在尝试为TableViewHeader设置透明背景,但没有成功。首先,想知道这是否可能?这是我做的functableView(tableView:UITableView,willDisplayHeaderViewview:UIView,forSectionsection:Int){letheader:UITableViewHeaderFooterView=viewas!UITableViewHeaderFooterViewheader.contentView.backgroundColor=UIColor.clearColor()}我的最终目标是在我的uitableview下添加一

swift - 快速减去 NSDecimalNumber?

我想简单地从另一个中减去一个NSDecimalNumber。无论出于何种原因,这都不起作用,第一个NSDecimalNumber没有更新。这是我的代码。funcupdateTotal(itemAmountamount:NSDecimalNumber){print("before:\(self.total),amount:\(amount)")self.total.decimalNumberBySubtracting(amount)print("after:\(self.total)")}前后的self.total均不受减法影响。我正在使用swift2.0 最

ios - 如何在 swift 中使用 filterExpression 执行 DynamoDB 扫描

我有一个表,将有关组(GroupID、Members、Creator、LastAccessed、GroupName等)的信息存储为单独的行。每个组都有一个唯一标识符(GroupID)作为它们的散列(主键)。它们还有一个名为GroupName的属性。我有一个搜索框,用户可以在其中输入部分组名。我想对表执行扫描并返回以用户输入开头的所有组。这是我到目前为止所拥有的..funcsearchForGroupsWithName(groupName:String){self.queryInProgress=trueletcond=AWSDynamoDBCondition()letv1=AWSDyn

ios - Swift 图像不适合 ScrollView

我有一个scrollview加载图像放大和缩小,问题是我希望图像像这样加载完整http://www.capital.cl/wp-content/uploads/2015/04/avengers.jpg所以用户可以首先看到完整的图像但是看起来像这样这是代码导入UIKit类Paso2:UIViewController、UIScrollViewDelegate{@IBOutletweakvarscrollView:UIScrollView!@IBOutletweakvarnoCheckBox2:CheckBox!@IBOutletweakvarsiCheckBox2:CheckBox!var

swift - 对 swift 中的可选值感到困惑

我是swift的新手,我不太了解如何正确使用可选值。情况是:首先,我有一个模型类来存储其属性的一些值并将请求发送到服务器以获取值。代码:importFoundationclassUser:NSObject{varname:String?funcgetInfo(updateUI:()->()){letmanager=AFHTTPSessionManager()manager.POST(URLString,parameters:nil,success:{(task:NSURLSessionDataTask,responseObject:AnyObject?)inletdic=respons

ios - Swift Collection View自定义布局更改单元格侧的单元格宽度

你好,我有工作的collectionview自定义布局代码,但我需要从json动态更改单元格端的单元格宽度。我的CustomCollectionViewLayoutimportUIKitpublicvarCELL_HEIGHT=22.0publicvarCELL_WIDTH=40.0//HEREWIDTHSOMECELLSMUSTBE80classCustomCollectionViewLayout:UICollectionViewLayout{//UsedforcalculatingeachcellsCGRectonscreen.//CGRectwilldefinetheOrigin

swift - 如何在 Swift 中将字符串转换为 NSUUID?

我正在开发iOSSwift。我已将NSUUID转换为String,如下所示:varbdAddr:NSUUID?vartext:String=bdAddr!.UUIDString但是如何在Swift中将String转换为NSUUID呢? 最佳答案 如果你看Apple'sNSUUIDdocumentation您将看到一个方法-initWithUUIDString:,它使用UUID的字符串表示形式初始化NSUUID对象。 关于swift-如何在Swift中将字符串转换为NSUUID?,我们在S