小编Abi*_*ern的帖子

动画NSTableView中的行

是否有一种简单的方法可以在NSTableView中设置动画的动画?

我希望能够像闪光一样做一些事情,或者淡出一排.

基本上 - 在添加或删除行时提供一些视觉反馈.

编辑添加:

在发布之前我已经快速浏览了Google; 但是我想知道是否有某种方法可以做到这一点,除了绘制和动画部分表格视图之外我还错过了.

cocoa animation objective-c nstableview

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

使用NSPredicate从NSManagedObjectContect获取精确的NSDate

我正在尝试获取我的实体"MeterReading"的结果,它有两个属性,"timestamp"和"reading"."timestamp"是一个NSDate.我现在正在尝试获取具有确切日期的对象.

NSFetchRequest *request = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"MeterReading" inManagedObjectContext:context];
[request setEntity:entity];
NSLog(@"%f", [self.timestamp timeIntervalSince1970]);

NSPredicate *pre = [NSPredicate predicateWithFormat:@"timestamp == %@", self.timestamp];
NSLog(@"%@", pre);
[request setPredicate:pre];
Run Code Online (Sandbox Code Playgroud)

现在,self.timestamp预先传递给另一个ViewController,NSLog显示:

1290264372.210091

NSPredicate日志

timestamp == CAST(311957172.210091,"NSDate")

第一个问题:为什么这两个数字不相同?

第二个也是更重要的问题:在ManagedContext中,我有四个带日期的条目.如果我使用"<="而不是"==",我会得到日期小于我通过的日期的结果,包括我想要的日期.为什么我不能使用"=="运算符获得单个日期?这可以与我约会的精确度有关吗?

谢谢!

iphone objective-c nsdate fetch nspredicate

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

如何在运行时检查iOS4中是否存在字体

我希望在运行时检查设备上是否存在字体(iphone/ipad)?

有没有办法做到这一点?

iphone fonts ios4 ipa

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

我们可以有多个NSAutoReleasePools吗?为什么这是必要的?

NSAutoreleasePool ..应该只有一个吗?为什么你想拥有一个以上?您是否希望将一个以上的游泳池作为单个班级的一部分?

如果你有多个池,哪一个将包含被要求的对象[autorelease] d?有没有办法找出哪些对象等待作为池的一部分自动释放?

对不起20个问题,请帮助我更好地理解这一点

cocoa memory-management objective-c

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

如何在模拟器上测试iOS麦克风的使用?

如何在IO模拟器中测试麦克风?我不认为它是通过Mac屏幕顶部的内置音频录制的,我理解.

哪些选项有效?

1.将真正的麦克风插入笔记本电脑

2.将应用程序导出到我的Iphone中< - 我还不知道该怎么做

3.下载一些将在我的macbook屏幕上使用内置音频的库< - 我在几个月前看到了关于YouTube的视频,但我现在找不到它.

我感谢任何反馈.我现在问这个是为了避免编写我无法测试的代码串.

谢谢

-Samuel

xcode ios-simulator

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

Twitter引擎SA_OAuthTwitterEngine集成?

SA_OAuthTwitterEngine在我的应用程序中成功添加但是我遇到了一个非常奇怪的问题 当我登录Twitter时,我的应用程序将崩溃:

- (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authenticatedWithUsername: (NSString *) username 
{
    [_engine sendUpdate:[NSString stringWithFormat:@"This Tweet for testing!"]];
    NSLog(@"Authenicated for %@", username);
}
Run Code Online (Sandbox Code Playgroud)

该应用程序崩溃了[_engine sendUpdate:[NSString stringWithFormat:@"This Tweet for testing!"]];.如果我使用[_engine sendUpdate:nil];它然后它会工作而不会崩溃,但不能从我的帐户发送推文.

当我试图跟踪sendUpdate方法然后我[theRequest prepare];在以下函数中的语句上得到实际问题,

- (NSString *)_sendRequestWithMethod:(NSString *)method path:(NSString *)path queryParameters:(NSDictionary *)params body:(NSString *)body requestType:(MGTwitterRequestType)requestType responseType:(MGTwitterResponseType)responseType
{
    NSString *fullPath = path;
    NSString *urlString = [NSString stringWithFormat:@"%@://%@/%@", (_secureConnection) ? @"https" : @"http", _APIDomain, fullPath];
    NSURL *finalURL = [NSURL URLWithString:urlString];
    if (!finalURL) { …
Run Code Online (Sandbox Code Playgroud)

iphone twitter objective-c ipad

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

如何摆脱控制台中每个NSLog语句之前出现的日期和时间

我在我的应用程序中使用NSLog.而且我想摆脱每个字符串的恼人开头:"2009-07-01 21:11:06.508 MyApp [1191:207]".

有办法吗?可能是另一个日志记录功能?

谢谢.

iphone xcode objective-c nslog

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

Git切换到掌握并带来未跟踪的文件

当我在使用feature_branch时,我最终修复了整个网站的错误.我想将bug修复提交给master,而不是我的feature_branch.修复程序涉及添加一些新文件,所以当我尝试检查主文件时它会中止并警告我未被跟踪的文件将被覆盖.

如何切换到master并带上未跟踪的文件?

git

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

Objective-C的最新版本是什么?

请问您现在可以告诉我最近的Objective-C版本是什么?是否有任何这种语言的官方网站(如sunmicrosystems for JAVA),我可以获得有关该语言的信息?

objective-c

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

我们怎样才能在iPhone sdk中控制音乐的低音?

我想控制用户从iPod音乐库播放的歌曲的低音.

我在Google上搜索了一些没有任何帮助的AudioMixer样本,但是现在我有来自http://www.un4seen.com/的低音库,即libbass.a ,我认为这非常有用.

但我不知道如何使用滑块调整歌曲的低音.

最近我又收到了一个样本.但是这里的问题是我在AudioUnit Framework给出的数组中得到所有均衡器的类型,如Dance,Pop,Rock,Bass,Jazz,Acoustic,Classical等预设/预定义.但我想在滑块中只实现低音.你必须知道要在滑块中实现任何东西,我们需要值.但在我的情况下,我没有为那些均衡器预设类型的任何人获得任何价值.

iphone static-libraries mpmusicplayercontroller bass

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