小编Use*_*321的帖子

没有徽章/警报/声音的APNS

我是否可以在没有徽章/警报/声音的情况下向APNS发送通知,该通知应仅通知我安装在iPhone中的应用程序?

这就像自定义通知通过APNS发送到设备中的应用程序,该应用程序不应提醒用户.

有可能,如果是的话怎么样?

提前致谢 !

iphone apple-push-notifications mdm ios

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

如何编译设备和模拟器的PJSip iPhone以在iOS 3和iOS 4上使用虹吸?

我正在尝试为iOS 3和iOS 4 编译和运行pjsipsiphon.

我正在通过pjsip.org网站上关于iPhone的"入门"的说明.

我也按照虹吸管网站上的说明进行操作.

我的目标是让siphon的应用程序在我的设备和iOS3和iOS4的模拟器上运行,但是刚刚过了pjsip的编译阶段一直很头疼.

所以我决定只为该设备进行编译,至少让虹吸起来并运行,但这似乎更令人头痛.

编译说明不清楚(至少不是我作为初学者)而且,有两组编译指令:1)在源代码中读取我,2)在站点的wiki页面上.

我的问题是这样的:

  1. 什么是使用pjsip和siphon在iOS 3和4的Device&Simultaor上编译和运行的分步说明.(我知道lipo命令,但我不清楚如何使用它,考虑到有许多文件,错误的机会太多)
  2. 我应该使用pjsip版本1.x或版本2.x吗?
  3. 虹吸管是最新的吗?
  4. 在虹吸源目录中,有一个siphon2和siphon4目录......但只有在siphon2目录下才有.xcodeproj.如何实现siphon4项目文件?

iphone sip pjsip ios4 ios

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

核心图形文本比核心文本更快 - 我觉得我错过了一些东西

这是我用来在核心图形中显示一些文本的代码:

int y = MESSAGE_FRAME.origin.y + 8;

if (month) y = y + 27;
int height = [JHomeViewCellContentView heightOfMessage:self.entry.message];

CGRect rect = CGRectMake(MESSAGE_FRAME.origin.x + 8, y, MESSAGE_FRAME.size.width - 16, height);

UIFont *font = [UIFont fontWithName:@"Crimson" size:15.0f];

[[UIColor colorWithWhite:0.2 alpha:1.0] setFill];

[self.entry.message drawInRect:rect withFont:font lineBreakMode:UILineBreakModeWordWrap alignment:UITextAlignmentLeft];
Run Code Online (Sandbox Code Playgroud)

如果我想在核心文本中显示相同的文本,这是代码:

CGRect rect2 = CGRectMake(MESSAGE_FRAME.origin.x + 8, self.bounds.size.height - y - height + 2, MESSAGE_FRAME.size.width - 16, height);


    UIFont *font = [UIFont fontWithName:@"Crimson" size:15.0f];
    CGFloat lineHeight = [font lineHeight];

    CTFontRef fontRef = CTFontCreateWithName((CFStringRef)@"Crimson", 15.0f, NULL); …
Run Code Online (Sandbox Code Playgroud)

iphone core-graphics objective-c core-text ios

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

在iOS或Cocoa上寻找如何使用UIGraphicsSetPDFContextURLForRect

我正在玩iOS上操作PDF(显示但也主要是生成).

我希望嵌入矩形区域作为"外部"链接(URL如http://host.tld/path/file).

你知道在哪里可以找到如何使用UIGraphicsSetPDFContextURLForRect函数的例子吗?互联网上我绝对没有找到任何东西.

如果我理解得很好,唯一的要求就是当前的图形上下文应该是PDF"类型",我认为我尊重这一点,因为上游我称之为UIGraphicsPushContext为什么我的PDF上下文作为参数(这对于drawAtPoint这样的方法无论如何都需要:我也成功使用).

我认为这不重要,但以防万一我指定这不会发生在一个View子类的drawRect:中.

你非常明确地说我"完全没错".图形环境非常复杂,在iOS中很丰富,我认为现在还没有超过1%或2%的同化.

先感谢您.

pdf cocoa hyperlink ios

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

类属性mVar和实例变量self.mVar之间的区别

我对于通过self访问实例变量或仅通过名称(在类中工作时)之间的区别感到困惑.

例如,参加这个课程:

//In .h file:
@interface Register : NSObject {
    NSString *mName;
}

- (id) initWithName:(NSString *) name;

//In .m file:
- (id) initWithName:(NSString *)name
{
    if (self == [super init])
    {
        mName = name;
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

通过访问实例变量之间的区别是什么

self.mName = name;
Run Code Online (Sandbox Code Playgroud)

VS

mName = name;
Run Code Online (Sandbox Code Playgroud)

哪个不是@property而且不是@ sythenize'd.

说这是这个,但是这个例子:

//In .h file:
@interface Manange_My_ViewsViewController : UIViewController { 
    IBOutlet UILabel *countLabel;
}

@property (nonatomic, retain) IBOutlet UILabel *countLabel;

//In .m file:
@synthesize countLabel;

- (void) updateLabel:(NSUInteger)count
{
    countLabel.text = [NSString …
Run Code Online (Sandbox Code Playgroud)

oop iphone objective-c self core-foundation

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

iphone中的异常处理?

在iphone sdk中处理异常的语法是什么?如何处理iphone中的异常.哪些文档要了解更多?教程,示例代码是最想要和感激的.

iphone exception-handling exception objective-c

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

Wi-fi影响GPS准确性

我想知道如果我CLLocationManger在我的应用程序中使用GPS,wi-fi是否会影响GPS的准确性.

iphone gps wifi cllocationmanager

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

在后台iOS中录制分块音频

我试图找出一种在iOS应用程序的后台录制音频并将其流式传输到服务器的方法.

当应用程序处于前台时,我几乎得到了这个功能.我使用AVAudioRecorder记录X秒的输入.一旦我得到完成的回调,我再记录X秒.每个记录会话都存储到不同的文件中,我将这些文件异步发送到服务器.

但是,当我的应用程序进入后台模式时,这似乎不起作用.

当进入后台时,当前记录会话继续记录,直到X秒开始,但是我的应用程序被暂停,然后才能开始另一个记录会话.

有任何想法吗?

这是我的回调代码:

- (void)audioRecorderDidFinishRecording:(AVAudioRecorder *)aRecorder successfully:(BOOL)flag {
    NSLog(@"hello");

    [self initRecorder];

    [recorder recordForDuration:5];

}
Run Code Online (Sandbox Code Playgroud)

iphone core-audio audio-recording avaudiorecorder ios

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

如何以编程方式确定iPhone上的默认铃声?

有没有办法从我的应用程序中确定哪个铃声已被设置为用户iPhone上的默认铃声?

如果是这样,怎么办呢?

/Users/nikhil.dhamsania/Library/Application Support/iPhone模拟器/用户/媒体/ iTunes_Control/iTunes/ringtones.plist

这是在模拟器中存在ringtones.plist文件的路径,我们可以做一些事情,比如获取iPhone中活动铃声的状态吗?

iphone cocoa-touch objective-c ringtone ios

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

iPhone中的MDM API集成

我正在尝试做一个企业应用程序,它需要在iPhone中列出所有已安装的应用程序,并且应该允许用户从当前应用程序中删除一些应用程序.我知道这不可能使用任何直接的API.但我发现使用MDM API的有可能的.我在苹果的网站上查看了有关此内容的文档http://images.apple.com/iphone/business/docs/iPhone_OTA_Enrollment_Configuration.pdf

但我不确定我需要从哪里开始.在iPhone端访问这些API需要遵循的步骤是什么?我打开应用程序时是否需要以编程方式执行所有这些步骤,否则这些将由服务器处理.

请从开发人员的角度分享您有关如何实现此功能的想法.

提前致谢.

iphone installed-applications mdm ios4

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