小编Mic*_*ael的帖子

当UISlider值改变时会调用什么?

难道一个方法被调用时UISlidervalue变化?我希望能够根据UISliders值更新值,但只有在更改时...

谢谢你的帮助.

objective-c uislider

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

UiSplitViewController不会自动旋转

我最近遇到了一个问题.我的iPad应用程序以某种方式阻止iPad自动旋转.我的应用程序加载了一个UISplitView,两个视图控制器都返回YES,用于shouldAutorotateToInterfaceOrientation:.我已经设置了我的info.plist以包含所有四个方向的"支持的界面方向"键.但是,当我运行应用程序时,旋转设备不会旋转splitView(即使我收到UIDeviceOrientationDidChangeNotification).此外,当我以不同的方向退出我的应用程序,它在iPad主屏幕中启动时不会自动旋转到正确的视图,直到我再次旋转它,而我的应用程序没有运行....任何想法将不胜感激... .

uisplitviewcontroller autorotate

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

在运行相同应用程序的两个iOS设备之间传输对象的最佳方法是什么?

我试图让我的iOS应用程序能够将对象转移到运行相同应用程序的另一个iOS设备.该对象的订单是几千KB的内存.有没有人建议如何做到这一点?我正在考虑使用FTP,但这看起来有点混乱.有没有人对可能使用GameKit有任何建议?或者是其他东西?

iphone data-transfer file gamekit ios

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

如何在Objective C中编辑可变属性?

我试图从属性编辑一个可变数组,似乎无法直接使其工作.考虑以下似乎有用的代码,但似乎也非常低效; 我必须复制整个属性数组才能在一个对象中进行更改.为什么我可以更改整个"carNames"数组,但不能对其中一个对象进行更改?

感谢您提供的任何光线......

// CarTableViewController.h


// ...


@interface CarTableViewController : UITableViewController {
    NSMutableArray *carNames;
}

@property (nonatomic, retain) NSMutableArray *carNames;

-(IBAction)addCarButton:(id)sender;
// ...
// --------------------------------------

// -------CarTableViewController.m-------

// ...
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{

    if (editingStyle == UITableViewCellEditingStyleDelete) {

        // Could I somehow run the removeOjectAtIndex: 
        // directly on the carNames Property?  - this code works...

        NSMutableArray *mutablecarNames = [carNames mutableCopy];
        [mutablecarNames removeObjectAtIndex:indexPath.row];
        carNames = [mutablecarNames copy];
        [mutablecarNames release];

            // This code doesn't work... Why?
            // [carNames removeObjectAtIndex:indexPath.row]; …
Run Code Online (Sandbox Code Playgroud)

properties objective-c uitableview nsmutablearray

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

如何在Objective-C中创建一个简单的整数?

我试图创建一个简单的整数变量,并不能让它接受一个值.
为什么NSLog打印出来i=(null)

int i;
i = 0;
NSLog(@"i=%@", i);
Run Code Online (Sandbox Code Playgroud)

如何为数组创建简单索引?....

谢谢...

integer objective-c

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

为什么在实现didSelectRowAtIndexPath时会出现"冲突类型"警告:

我正在tableviecontroller实现中实现didSelectRowAtIndexPath:方法.我的代码中出现了"冲突类型"警告.一切似乎都有效,但警告让我感到困惑.我的实现文件中的代码如下.

- (void *)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath {
Run Code Online (Sandbox Code Playgroud)

最初我有一个返回类型(NSIndexPath*),但发现该类型应该是无效的,如UITableView.h中所述.两种返回类型都具有相同的效果.代码有效,但我收到以下警告......

warning: conflicting types for '-(void)tableview:(UITableView *)tableView...
Run Code Online (Sandbox Code Playgroud)

感谢您提供任何帮助......

objective-c didselectrowatindexpath

0
推荐指数
1
解决办法
2707
查看次数