Tag: xcode

如何在Swift / Xcode中sorting1个数组,并通过相同的键更改重新排列多个其他数组

对不起,这个问题的复杂措辞。 我的主要经验是使用PHP,它有一个名为array_multisort的命令。 语法如下: bool array_multisort ( array &$array1 [, mixed $array1_sort_order = SORT_ASC [, mixed $array1_sort_flags = SORT_REGULAR [, mixed $… ]]] ) 它可以让你sorting1arrays和重新sorting多个其他数组基于原来的关键变化。 在Swift / Xcode 7.2中是否有等价的命令? 我目前有一组数组: 名字年龄城市国家活跃 活动是用户在我的应用程序中处于活动状态的时间数组。 我想命令下降或上升和其他arrays改变保持一致。

Objective-C:何时调用self.myObject vs只调用myObject

在Objective-C中,这一点语法对我来说有点混乱。 什么时候应该调用self.myObject vs只调用myObject? 它似乎是多余的,但它们不可互换。 有人请赐教吗?

在iOS中访问设置应用程序

是否有机会通过点击button在iOS中显示settings.app? 它应该与iOS 5.1一起工作,所以“prefs:root …”url是没有select的。 你有一个想法如何解决这个问题?

如何通过多个视图展开而不显示中间视图

假设我们有三个视图控制器:1,2和3.使用故事板,从视图控制器3放松到使用放松轮廓来查看控制器1是相当简单的。 但是,放卷时,视图控制器2在视图控制器1显示之前短暂可见。 有没有办法从3到1而不显示2? 视图控制器1: – (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; NSLog(@"one did appear"); } – (IBAction)goToTwo:(id)sender { NSLog(@"#### segue to two"); [self performSegueWithIdentifier:@"TwoSegue" sender:self]; } – (IBAction)unwindToOne:(UIStoryboardSegue *)sender { } 视图控制器2: – (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; NSLog(@"two did appear"); } – (IBAction)goToThree:(id)sender { NSLog(@"#### segue to three"); [self performSegueWithIdentifier:@"ThreeSegue" sender:self]; } 视图控制器3: – (void)viewDidAppear:(BOOL)animated { [super […]

Objective-C等价于curl请求

我试图在Objective-C中操作这个curl请求: curl -u username:password "http://www.example.com/myapi/getdata" 我已经实现了以下,我得到一个数据获取错误Domain=kCFErrorDomainCFNetwork Code=303与NSErrorFailingURLKey=http://www.example.com/myapi/getdata : // Make a call to the API to pull out the categories NSURL *url = [NSURL URLWithString:@"http://www.example.com/myapi/getdata"]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; // Create the username:password string for the request NSString *loginString = [NSString stringWithFormat:@"%@:%@", API_USERNAME, API_PASSWORD]; // Create the authorisation string from the username password […]

在ios6中,将您的pageViewController的gestureRecognizers委托设置为viewController会导致崩溃

这只是开始发生与ios6,但如果您启动一个新的项目使用页面视图控制器模板。 然后进来 PCRootViewControlle::viewDidLoad() 将这些行添加到方法的底部。 for (UIGestureRecognizer *gR in self.pageViewController.gestureRecognizers) { gR.delegate = self; } 您将需要分配viewController,以便它符合UIGestureRecognizerDelegate并实现该方法 -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch (UITouch *)touch { return YES; } 现在,如果你运行该应用程序,并尝试将页面超出界限,即去1月,并尝试返回 (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController 返回零。 该应用程序将崩溃。 这并没有发生与ios5。 我需要将gestureRecognizer委托分配给我的viewController,因为我不总是希望pageViewController处理触摸事件。 有没有经历过这个或指出如果我做错了什么? 许多感谢斯图尔特。

Xcode 7 Beta 6,dyld ___NSArray0__崩溃

我第一次能够在Xcode 7中编译我的应用程序(在testing版4和5中失败)。 所以,我猜这是很好的进展。 但是,当我加载我的iPhone 6,iOS 8.4.1的应用程序,它崩溃在debugging器中,并显示以下消息: dyld:找不到符号: _NSArray0引用自:/private/var/mobile/Containers/Bundle/Application/0294DF62-AE80-485D-BB11-8C3A5D39777D/Boxtiq.app/Boxtiq预计位于:/ System / Library / Frameworks / CoreFoundation。 framework / CoreFoundation in /private/var/mobile/Containers/Bundle/Application/0294DF62-AE80-485D-BB11-8C3A5D39777D/Boxtiq.app/Boxtiq 这是与被链接的库的顺序有关吗? 期待一些build议。 谢谢!

XCode5模拟器:未知选项字符“X”在:-Xlinker

我目前被一个链接器错误,只发生在XCode5(XCode4编译罚款),只有在模拟器(正常的设备编译正常)阻塞。 当我尝试编译时,我得到一个“Apple Mach-O Librarian Error”,它给了我以下的文本: libtool build / DevOnly-iphonesimulator / libCozi \ Common \ Code.a正常i386 cd / Users / jr / ios / app / iCozi setenv IPHONEOS_DEPLOYMENT_TARGET 4.3 setenv PATH“/Applications/XCode5/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator。 platform / Developer / usr / bin:/Applications/XCode5/Xcode.app/Contents/Developer/usr/bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin“/Applications/XCode5/Xcode.app/目录/ Developer / Toolchains / XcodeDefault.xctoolchain / usr / bin […]

有可能传递数据与popViewControllerAnimated?

我遇到了一个有趣的问题,我有主ViewController让我们调用他与导航控制器的MainVC,我正在执行从他的performSegueWithIdentifier我的第二个ViewController让我们叫他SecVC。 所以当我想要做popViewControllerAnimated我想从SecVC传递一些数据到MainVc ..我知道我可以做到这一点与appdelegate参数或与singletons类,但我的问题是:我可以做更雅致的解决scheme吗? 像我使用prepareForSegue和使用本地参数.. 谢谢…

我怎样才能改变导航栏Swift 3的高度

我敢肯定,这不是重复的,因为我看了其他的答案,他们都过时了,没有提供确切的答案。 我有导航控制器和几个视图控制器。 我想使导航栏有点高,所以它会适合我需要的文本大小。 我怎样才能做到这一点 ? 我试过这个:UINavigationBar.appearance()。frame = CGRect(x:0.0,y:0.0,width:320.0,height:210.0)但没有任何反应… 另外,我无法使用Xcode布局button为导航栏添加任何约束。 希望有人能帮我解决这个问题。 提前致谢!