小编Cha*_*Raj的帖子

无法从捆绑包加载Info.plist

无法运行应用程序.无法从发生捆绑包错误加载Info.plist.当我CMD+K清理项目时,它运行正常.但每次我进行更改并运行应用程序时,我都必须清理项目.

在此输入图像描述

以下是我的podfile的截图: 在此输入图像描述

xcode ios ios-simulator alamofire swift3

54
推荐指数
8
解决办法
2万
查看次数

Swift:从全名字符串中拆分名字和姓氏

如何将全名拆分为姓氏和名字.虽然我已经完成了以下代码,但有没有更好的方法来考虑以下的值fullName

全名可以包含以下任何值:

let fullName:String! //(No first or last name)
let fullName = "" //(No first or last name)
let fullName = "Micky" //(fName = Micky, no lName)
let fullName = "Micky Arthur" //(fName = Micky, lName = Arther)
let fullName = "Micky Arthur Test" //(fName = Micky, lName = Arther Test)
Run Code Online (Sandbox Code Playgroud)

我的代码:

if let fullName = name{
   let nameParts = fullName(separatedBy: " ")
   if nameParts.count > 0{
      let fName = nameParts[0]
      var lName = ""
      if nameParts.count > …
Run Code Online (Sandbox Code Playgroud)

split ios swift

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

将十六进制编码的String转换为String

我想String在Swift 3中转换以下十六进制编码:

dcb04a9e103a5cd8b53763051cef09bc66abe029fdebae5e1d417e2ffc2a07a4
Run Code Online (Sandbox Code Playgroud)

它的等价物String:

ܰJ:\ص7cï  ¼f«à)ýë®^A~/ü*¤
Run Code Online (Sandbox Code Playgroud)

以下网站的工作非常好:

http://codebeautify.org/hex-string-converter

http://string-functions.com/hex-string.aspx

但我无法在Swift 3中做同样的事情.以下代码也不能完成这项工作:

func convertHexStringToNormalString(hexString:String)->String!{
  if let data = hexString.data(using: .utf8){
      return String.init(data:data, encoding: .utf8)
  }else{ return nil}
}
Run Code Online (Sandbox Code Playgroud)

character-encoding swift swift3

4
推荐指数
2
解决办法
6748
查看次数

FBSDKGraphRequest 使用未声明的标识符

虽然我已经导入了 FacebookSDK,例如:#import <FacebookSDK/FacebookSDK.h>,但它说:使用未声明的标识符“FBSDKGraphRequest”。

我写的代码很简单:

FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                                      initWithGraphPath:@"/{user-id}/albums"
                                      parameters:params
                                      HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                              id result,
                                              NSError *error) {
            // Handle the result
        }];
Run Code Online (Sandbox Code Playgroud)

让我知道我可能会遗漏什么?

objective-c ios facebook-ios-sdk

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

如何检查 UIView 的背景颜色是否为clearColor?

这不起作用:

if([myView.backgroundColor isEqual:[UIColor clearColor]])
   NSLog("Background is clear");
else
   NSLog("Background is not clear");
Run Code Online (Sandbox Code Playgroud)

PS:要重现这种情况,请在界面生成器中拖动 uiview,将其背景颜色设置为界面生成器中的清除颜色。设置视图的出口,然后使用上面的代码在 viewDidLoad 中进行比较。

这是测试项目的链接:https://drive.google.com/file/d/0B_1hGRxJtrLjMzUyRHZyeV9SYzQ/view ?usp=sharing

这是 Interface Builder 的快照: 在此输入图像描述

objective-c uiview uicolor ios

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

获取名单列表XMPP框架

以下是我使用过的委托方法,即使调用它,' queryElement '也会被赋值为nil.虽然登录用户有很多联系人.

-(BOOL)xmppStream:(XMPPStream *)sender didReceiveIQ:(XMPPIQ *)iq
{
   NSXMLElement *queryElement = [iq elementForName: @"query" xmlns: @"jabber:iq:roster"];
   NSMutableArray *ArrayUsers = [[NSMutableArray alloc]init];
   if (queryElement) 
   {
       NSArray *itemElements = [queryElement elementsForName: @"item"];
       [ArrayUsers removeAllObjects];
       for (int i=0; i<[itemElements count]; i++) 
       {
           NSString *jid=[[[itemElements objectAtIndex:i] attributeForName:@"jid"] stringValue];
           [ArrayUsers addObject:jid];
       }
   }
   NSLog(@"users: %@",ArrayUsers);
   return NO;

}
Run Code Online (Sandbox Code Playgroud)

任何能帮助获得好友列表(在线和离线)的人?

XMPPFramework的方法:

- (void)xmppStream:(XMPPStream *)sender didReceivePresence:(XMPPPresence *)presence
Run Code Online (Sandbox Code Playgroud)

每当好友上线或下线时调用.但是需要完整的好友列表.

ejabberd ios xmppframework

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

如何在Xcode中添加一些注释

在Xcode中有什么方法可以放一些音符.

例如,我想稍后处理一些功能,但想要在那里写一个注释.这样我就可以找到我写的所有笔记,直接转到我必须工作的代码部分.

我使用了pragma标记,但它与单个类有关,但我不知道所有的注释.

xcode ios swift

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

在背景中录制时隐藏红色条

我的应用程序一直在听声音并分析它们以检测真正的恐慌尖叫.所以我想让应用程序全天候运行,但当我的应用程序进入后台时,红色条显示在顶部.由于录制必须运行更长时间,我的应用程序用户将无法再使用它.你是否认为在背景录制时无论如何隐藏它,Apple是否有这样的政策允许我们在这种情况下?问了同样的问题,但还没有人给出答案.

我正在使用带有选项的AVAudioSession类别AVAudioSessionCategoryPlayAndRecordAVAudioSessionCategoryOptionMixWithOthers

ios avaudiosession

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