草庐IT

custom_obj

全部标签

uitableview - 'NSInvalidArgumentException',原因 : '-[UIImageView _isResizable] Exception with custom tableview cell

我在执行自定义单元格时收到NSInvalidArgumentException。调试器错误日志:2014-12-2521:39:11.397Codebuddies[24159:11353215]***由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIImageView_isResizable]:无法识别的选择器发送到实例0x7fa5f580b6a0”`相关的swift代码块:让cell=tableView.dequeueReusableCellWithIdentifier("Cell",forIndexPath:indexPath)

ios - 从 obj c 调用 swift

我正在尝试从objC调用swift文件中的函数。我曾尝试“#importproject_name-Swift.h”,但出现错误->“找不到project_name.h文件”objC文件是pod的一部分。我不知道这是否与问题有关。感谢您的帮助!:) 最佳答案 您需要按照以下简单步骤来解决您的问题:1.)首先从项目中删除现有的桥接头文件(选择文件->右键单击​​->在查找器中显示)。2.)删除后,还要检查它是否存在于项目中。如果不存在,然后在项目的根目录下准备新的头文件。3.)现在选择您的项目并进入build设置。finfswift编译

ios - 用户通知 : Custom Vibration pattern

是否可以为用户通知警报创建自定义振动模式?例如,我们可以为用户通知选择不同的音频。是否也可以有自定义振动模式?我的意思是在iOS上使用swift以编程方式执行此操作。 最佳答案 用于在iOS中创建自定义振动。使用AudioServicesPlaySystemSoundWithVibration和AudioServicesStopSystemSound。心跳振动示例NSMutableDictionary*pulsePatternsDict=[@{}mutableCopy];NSMutableArray*pulsePatternsArr

ios - 在 Swift 中符合 Obj-C 协议(protocol)的属性

我正在Swift类中实现来自Obj-C库的协议(protocol),该类将两个属性定义为:@property(nonatomic,assign,getter=isLoading)BOOLloading;@property(nonatomic,readonly)UIExpansionStyleexpansionStyle;虽然我不确定如何在我的Swift类中符合这些要求。我查看了Obj-C示例,但我还没有从中收集到任何解决方案。我试过用相同的名称声明类变量,但这没有用。关于我将如何处理这件事有什么建议吗?PS,有问题的图书馆是https://github.com/OliverLetter

objective-c - 将 Obj-C 转换为 Swift

我在将此行转换为Swift时遇到问题:(void)authenticateLayerWithUserID:(NSString*)userIDcompletion:(void(^)(BOOLsuccess,NSError*error))completion{}这是我在Swift中的行:funcauthenticateLayerWithUserID(userID:NSString){(success:Bool,error:NSError?)->Voidin}有人知道我做错了什么吗? 最佳答案 我会用“完成处理程序”在Swift中翻译这种

IOS,从 Obj-c 转换为 swift

谁能帮我把这个方法转换成swift?-(void)camera:(DJICamera*)cameradidReceivedVideoData:(uint8_t*)videoBufferlength:(int)length{uint8_t*pBuffer=(uint8_t*)malloc(length);memcpy(pBuffer,videoBuffer,length);[[VideoPreviewerinstance].dataQueuepush:pBufferlength:length];}我的翻译是下面的,但是,应用程序崩溃了。由于在这种情况下它需要通过USB连接到无人机,所以我

ios - Metal Custom CIFilter 不同的返回值

我正在编写CIFilter,但结果像素颜色与Metal函数的返回值不同。内核Metal#includeextern"C"{namespacecoreimage{float4foo(sample_trgb){returnfloat4(0.3f,0.5f,0.7f,1.0f);}}Metal过滤器.swiftimportCoreImageclassMetalFilter:CIFilter{privateletkernel:CIColorKernelvarinputImage:CIImage?overrideinit(){leturl=Bundle.main.url(forResource:

ios - Obj-C 框架返回 nil,并使我的 Swift 代码崩溃并显示 'fatal error: unexpectedly found nil while unwrapping an Optional value'

我正在使用用Obj-C编写的第三方框架,它有一个功能:-(NSError*)generateModelForm如果此方法成功,它将返回nil。如果它不返回nil,它将返回一个错误,您可以检查该错误以进行调试。现在,当我使用桥接头在我的Swift文件中调用此函数并执行所有必需的操作时,它总是在第一行崩溃并显示“fatalerror:在展开可选值时意外发现nil”我的Swift代码:ifleterror=object.generateModelForm(){println("Error:\(error)")}else{println("Successfullygeneratedmodelf

ios - 如何使用 ARKit 放置 OBJ 类型的 3D 模型?

我需要一些帮助来使用新的appleARKit放置3D模型。是否可以放置类型为OBJ的对象?我正在尝试放置头骨的3d模型。//LoadtheOBJfileletbundle=Bundle.mainguardleturl=bundle.url(forResource:"Cranial",withExtension:"obj")else{fatalError("Failedtofindmodelfile")}letasset=MDLAsset(url:url)guardletobject=asset.object(at:0)as?MDLMeshelse{fatalError("Failedt

ios - MVC : Where do I place custom UICollectionCell

我是移动领域开发的新手,我对我的项目有一个架构问题:自定义UICollectionViewCell的正确位置在哪里?本能地,我会把它放在(V)view下。编辑我会这样使用它:funccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:NSIndexPath)->UICollectionViewCell{varcustomCell:CustomCell=collectionView.dequeueReusableCellWithReuseIdentifier(CustomCell.i