小编Ser*_*gio的帖子

我可以编写使用TCP/UDP通信的iPhone/iPad应用程序吗?

Apple是否允许在iOS应用程序中使用套接字(TCP或UDP)并允许它们在AppStore上使用?如果是,请提供Apple的官方确认或某些应用示例.

sockets udp tcp appstore-approval ios

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

来自自定义对象的NSData

我正在使用AsyncSocket的客户端/服务器应用程序.对于传输数据,它使用NSData.

如何将包含NSNumbers,NSIntegers和NSStrings的自定义对象插入到NSData对象中然后将其取出?

cocoa serialization nsdata deserialization

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

如何在 OS X 中使用 Objective C 获取父进程 ID?

我有某个进程的 PID,需要获取父进程 id。如何使用 Objective C 获得它?

macos pid objective-c

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

ld:找不到 AFNetworking 框架

尝试使用 Xcode 7.1.1 从终端编译 iOS 项目时出现链接错误:

xcodebuild -project MyProject.xcodeproj -configuration 调试 -target MyProject 构建

结果我收到下一个错误:

ld:找不到 AFNetworking 框架

clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

这是我的 pod 文件:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!

target "MyProject" do
  pod "AFNetworking", "~> 2.0"
  pod 'GoogleMaps'
  pod 'MONActivityIndicatorView'
  pod 'NYXImagesKit'
  pod 'MagicalRecord'
  pod 'FBSDKCoreKit'
  pod 'FBSDKShareKit'
  pod 'FBSDKLoginKit'
  pod 'Countly'
end

xcodeproj 'MyProject'
Run Code Online (Sandbox Code Playgroud)

我也尝试添加 link_with 但得到相同的错误。如何解决上述问题?

xcode ios afnetworking cocoapods afnetworking-2

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

以编程方式获取OS X中给定进程接收/发送的字节数?

如何以编程方式获取OS X中给定进程接收和发送的字节数?

如何解决以下问题?

macos kernel pid process objective-c

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

调查员演员

尝试将自己的枚举器转换为通讯簿值时出错:

typedef enum {
    kACTextFirstName = kABPersonFirstNameProperty, // error: expression is not an integer constant expression
    kACTextLastName = (int)kABPersonLastNameProperty, // error: expression is not an integer constant expression
} ACFieldType;
Run Code Online (Sandbox Code Playgroud)

如何解决问题?

谢谢.


我需要使用ABAddressBook的框架const值来初始化我的枚举,例如kABPersonLastNameProperty或kABPersonFirstNameProperty.

c objective-c

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

我无法为UIView的边框颜色制作动画

我尝试为UIView边框制作淡入/淡出效果,但它不起作用.当尝试对背景颜色执行以下效果时,它可以完美地工作.这是我开发的代码:

[UIView animateWithDuration:3.0f 
             animations:^ {

                 [UIView beginAnimations:nil context:nil];
                 [UIView setAnimationDuration:0.5];
                 self.layer.borderColor = [[UIColor redColor] CGColor];
                 self.layer.borderWidth = 1.5f;
                 [UIView commitAnimations];
             } 
             completion:^(BOOL finished){

                 [UIView beginAnimations:nil context:nil];
                 [UIView setAnimationDuration:0.8];
                 self.layer.borderColor = [[UIColor whiteColor] CGColor];
                 self.layer.borderWidth = 1.5f;
                 [UIView commitAnimations];
             }];
Run Code Online (Sandbox Code Playgroud)

core-animation objective-c

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

如何在OS X中以编程方式获取前台应用程序的PID?

我需要在OS X中以编程方式(在C或Obj C中)获取前台应用程序的PID.

如何解决以下问题?

c linux macos pid objective-c

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