小编Bor*_*zin的帖子

如何在Xcode 4中正确弃用方法

我刚看过这里的答案,但没有帮助.当我将一个不推荐使用的属性添加到方法声明时,而不是编译器所说的Attributes on method implementation and its declaration must match.我是否需要在方法实现中添加smth?

谢谢!

methods xcode deprecated ios xcode4

6
推荐指数
1
解决办法
2957
查看次数

在iOS上使用eventWithIdentifier的EKEvent

如果我想找回EKEventEKEventStoreeventWithIdentifier方法先前保存的事件,但我总是空.

这是添加事件的代码:

EKEventStore *eventStore = [[EKEventStore alloc] init];
EKEvent *newEvent = [EKEvent eventWithEventStore:eventStore];
newEvent.title = @"Test";
newEvent.availability = EKEventAvailabilityFree;
newEvent.startDate = startDate;
newEvent.endDate = endDate;
[newEvent addAlarm:[EKAlarm alarmWithRelativeOffset:-15*60]];

newEvent.calendar = [eventStore defaultCalendarForNewEvents];

NSError *err;
BOOL success = [eventStore saveEvent:newEvent span:EKSpanThisEvent commit:YES error:&err];

if (success) {
    if ([newEvent respondsToSelector:@selector(calendarItemIdentifier)]) {
        [[NSUserDefaults standardUserDefaults] setObject:newEvent.calendarItemIdentifier forKey:self.showId];
        NSLog(@"Event ID: %@",newEvent.calendarItemIdentifier);
    }
    else {
        [[NSUserDefaults standardUserDefaults] setObject:newEvent.UUID forKey:self.showId];
        NSLog(@"Event ID: %@",newEvent.UUID);
    }
}
Run Code Online (Sandbox Code Playgroud)

以及删除事件的代码:

EKEventStore *eventStore = [[EKEventStore alloc] …
Run Code Online (Sandbox Code Playgroud)

events calendar add ios ekevent

6
推荐指数
1
解决办法
1万
查看次数

输出缓冲与在PHP中将内容存储到变量中

我不确切知道输出缓冲是如何工作的,但据我所知它将内容存储到某个内部变量中.

关于这一点,不使用输出缓冲和在我自己的局部变量中存储内容而不是在脚本末尾回显它有什么区别?

输出缓冲的示例:

<?php
  ob_start();
  echo "html page goes here";
  ob_end_flush();
?>
Run Code Online (Sandbox Code Playgroud)

例如,不使用输出缓冲:

<?php
  $html = "html page goes here";
  echo $html;
?>
Run Code Online (Sandbox Code Playgroud)

有什么不同?

php variables local-variables output-buffering

6
推荐指数
2
解决办法
1057
查看次数

iOS:UITableViewCell的默认背景色是什么

我想将tableViewCell内的标签的背景色设置为不透明,但我需要Apple提供的uiTableViewCell的默认背景色。

那么我怎样才能得到这个背景或它是什么颜色呢?

问候

default background-color uitableview ios

5
推荐指数
1
解决办法
1万
查看次数

在iOS上的navigationController push上更改contentSizeForViewInPopover

我有一个带有navigationController和一堆子视图的UIPopoverController.弹出窗口的大小在它显示之前设置如下:

[self.myPopover setPopoverContentSize:CGSizeMake(320, 500)];
Run Code Online (Sandbox Code Playgroud)

这很好.弹出窗口显示调整大小.当在导航堆栈上按下另一个视图时,再次设置弹出窗口的大小 - 需要不同的高度 - 在viewWillAppear方法中:

self.contentSizeForViewInPopover = CGSizeMake(320, 700);
Run Code Online (Sandbox Code Playgroud)

这也很好.当我回到之前的视图时,大小不会改变.

我在第一个视图中的viewWillAppear中添加了相同的调用,但视图没有调整大小.

如何在视图之间导航时管理弹出框的大小调整?

iphone navigationcontroller ios contentsize uipopover

5
推荐指数
1
解决办法
1万
查看次数

在UINavigationBar(iOS)上将UIActivityIndi​​catorView添加到UIBarButtonItem

我找到了一篇很棒的文章如何在导航栏上的Bar Button中添加一个Activity Indicator.但我不能在我的情况下重复这一点.我在代码中添加了导航栏和UIBarButton(不是在nib中),但我找不到一个名为UINavigationButton将Activity Indicator放入其中的元素.

我希望UIBarButtonItem按钮可见:

在此输入图像描述

而不是那样的:

在此输入图像描述

有没有人有建议如何使这项工作?

iphone uibarbuttonitem uiactivityindicatorview ios

5
推荐指数
1
解决办法
5559
查看次数

UITableView cornerRadius在iOS上出现边框性能问题

我有一些有趣的通知上滚动性能UITableViewcornerRadius,borderWidthborderColor启用.

self.tableView.layer.cornerRadius = 10.f;
self.tableView.layer.borderWidth = 1.0f;
self.tableView.layer.borderColor = [UIColor whiteColor].CGColor;
Run Code Online (Sandbox Code Playgroud)

如果我删除borderWidthborderColor滚动得到60 FPS没问题.只要我将这两个属性添加到图层FPS滴.

有没有人有这样的奇怪行为发生的建议或解释?

非常感谢!

iphone scroll cornerradius uitableview ios

5
推荐指数
2
解决办法
3467
查看次数

Xcode 4中"部署目标"和"iOS部署目标"之间的区别是什么

自从Xcode 4发布关于deployment target选项以来,我一直生活在怀疑中.有两个选项可供设置.

  1. 首先是在"TARGETS"窗格中调用Deployment Target.这个用于设置应用程序可以运行的最低iOS版本.
  2. 第二个是"PROJECT"窗格并被调用iOS Deployment Target.嗯,这是我不熟悉的.

如果我支持说iOS 4+,有人可以向我解释如何正确设置第二个选项吗?

iphone deployment target ios xcode4

5
推荐指数
1
解决办法
2948
查看次数

MPMoviePlayer上的自定义进度滑块控件

有没有办法在MPMovidePlayer上自定义电影进度滑块的外观或至少位置?

iphone progress slider mpmovieplayer ios

5
推荐指数
1
解决办法
5317
查看次数

在Objective-C中是否使用带有或不带有后缀.f的CGFloat进行性能差异

我应该用postfix编写CGFloat值f吗?

CGFloat fValue = 1.2;
Run Code Online (Sandbox Code Playgroud)

CGFloat fValue = 1.2f;
Run Code Online (Sandbox Code Playgroud)

我知道这个后缀定义了一个浮点值.但它是否有必要,是否有意义,使用这两者之间是否有任何性能差异,或者这只是视觉呈现,因此您可以快速定义值类型(例如,在这种情况下浮动)?

performance objective-c cgfloat ios

5
推荐指数
1
解决办法
1076
查看次数