草庐IT

main-folder

全部标签

ios - native 链接失败,重复符号 : '_main' while adding native Binding Dll and Xamarin. Firebase.iOS.Database

我已尝试使用NuGet在我的Xamarin项目中添加和实现nativeBindingDll和Xamarin.Firebase.iOS.Database,但由于以下错误,我无法构建我的项目:错误MT5213:重复符号在:///obj/iPhone/Debug/device-builds/iphone8.1-11.4/mtouch-cache/arm64/main.o(与之前的位置相关错误)(MT5213)Duplicatesymbolin:///obj/iPhone/Debug/device-builds/iphone8.1-11.4/mtouch-cache/leveldb-libra

ios - Main_iPhone.storyboard : Compilation failed. 无法写入路径:

这是完整的日志/Users/myname/reponame/projectname/projectname/Base.lproj/Main_iPhone.storyboard:Compilationfailed.Unabletowritetopath:/Users/myname/Library/Developer/Xcode/DerivedData/projectname-csxwagvbpfvfsmbgswcukqirbmgg/Build/Products/Debug-iphoneos/projectname.app/Base.lproj/Main_iPhone.storyboard

ios - "Only run on the main thread"异常仅是模拟器

我在内部深处(或之后)的某处收到“仅在主线程上运行”异常[self.navigationControllerpushViewController:controlleranimated:YES];问题是它只发生在模拟器上,而不是在IOS设备中调试时发生。我有机会解决这个问题吗?转储:2014-03-2515:18:45.061Cookila[657:5507]***Assertionfailureinvoid_UIPerformResizeOfTextViewForTextContainer(NSLayoutManager*,UIView*,NSTextContainer*,NSUInt

ios - 没有找到从 Main.storyboard 引用的 Storyboard

我使用的是Xcode7.1,我正在使用Storyboard引用转到不同的Storyboard。问题是每次我运行模拟器时,都会出现一个错误,提示“没有找到从Main.storyboard引用的名为“Storyboard”的Storyboard”。但Storyboard引用设置为转到"Storyboard"。所以我需要一些帮助。提前致谢!这是我的看法。 最佳答案 如果您以某种方式设法取消选中Target并且您正在为该Target运行项目,那么也会出现此问题。确保您已选中您要在其上运行项目的所有目标。

iphone - UIImage imageNamed : does not find image within blue referenced Xcode-folder

在我的Xcode项目中,我有一个蓝色引用文件夹,它指向一个包含图像的文件夹。蓝色文件夹的好处是我不必手动将文件添加到Xcode。因此,当我将新图像添加到文件夹时,它会自动显示在Xcode中,但是,当我尝试使用代码从代码中引用该文件时[UIImageimageNamed:@"myFileFromTheBlueFolder"];尽管将顶级文件夹添加到目标,但它没有找到图像。:-(当我来自一个蓝色文件夹时,我是否必须以不同的方式引用图像,恕我直言,这将完全破坏拥有这样一个文件夹的目的。 最佳答案 Kevin关于+[UIImageimage

ios - Assets 目录 : Access images with same name in different folders

在我的项目中有一个images.xcassets,它包含一个icons文件夹和两个子文件夹(firstFolder,secondFolder)与图像。我的两个子文件夹具有相同数量的图标和相同的图标名称(对于我的应用程序的不同主题)。所以我要找的是:我需要从我的包中获取所需的图标(针对当前主题)。我试过这样做:NSBundle*bundle=[NSBundlebundleForClass:[selfclass]];NSString*imageName=[bundle.bundlePathstringByAppendingPathComponent:@"icons/firstFolder/

iphone - iOS 5.0.1 : How to verify that the folder is marked as "Do not back up" for iCloud?

我想将Donotbackup设置到我在DocumentDirectory中的文件夹。我找到了"Donotbackup"的代码,但我如何验证该文件夹是否已标记。 最佳答案 对于iOS5.1,在模拟器中运行应用程序,并在终端中运行以下命令:xattr{filename}如果项目被正确标记为排除,您应该看到以下内容:com.apple.metadata:com_apple_backup_excludeItem 关于iphone-iOS5.0.1:Howtoverifythatthefolder

ios - launchscreen.storyboard 和 main.storyboard 有什么区别

我用谷歌搜索了这两个词,但找不到任何东西。我从来没有用过它。尽管我们有main.storyboard,但有什么必要吗? 最佳答案 它们是两个完全不同的东西。启动屏幕是用户在应用程序完成启动前点击应用程序图标时首先出现的画面。它显示一个单一的静态屏幕。它不能是动态的,也不能使用任何自定义类或代码。它是启动图像的替代品。主Storyboard是您的应用在运行时实际显示的内容。它包含您的应用程序、代码和逻辑。 关于ios-launchscreen.storyboard和main.storybo

ios - 如何删除警告 : "-pie being ignored. it is only used when linking a main executable"

自从更新到Xcode10和Swift4.2后,我的pod中总是会收到此构建时间警告。我需要做什么才能删除这些警告?我曾尝试删除派生数据、清理和构建项目,但它不起作用:(我发现有人在这里问同样的问题https://github.com/Alamofire/Alamofire/issues/2624JonShier给出了一个答案,但是在删除之前的xcworkspace和更新cocoapods后我仍然无法解决问题,我还没有实现更改“生成位置相关的可执行文件”设置,因为我找不到它。如果您能找到此问题的解决方案,请分享:) 最佳答案 将“生成

ios - main_queue 上的 dispatch_async?

我看过这段代码:dispatch_async(dispatch_get_main_queue(),^{[selfdoSomeNetworkStuff];});这对我来说似乎没有多大意义。编辑:澄清我的问题的条件:对dispatch_async的调用是从主线程执行的。发送的消息doSomeNetworkStuff是繁重的worker任务。...并且不仅仅是UI更新任务。当然可以调度,但是使用主队列只会将调度的任务拉回ui线程并阻塞它。拜托,我错过了什么吗?谢谢。 最佳答案 dispatch_async让您的应用在多个队列上运行任务,因