方法/步骤
启动Xcode软件,菜单栏选择Product ->Scheme ->Edit Scheme
d出下图所示对话框,左侧导航点击Run, 右侧窗口点击Arguments
请点击输入图片描述
然后在Arguments Passed On Launch标签下,点击下图红色箭头指示的加号图标
请点击输入图片描述
点击完成之后,加号上面就会出现一个编辑框,输入命令行参数,这里输入参数5
请点击输入图片描述
完成上面的设置之后,接下来看看解析运行的效果,首先主程序输入如下所示的代码段,用来解析命令行的第一个参数
请点击输入图片描述
从运行输出的信息看,程序正确解析并显示了我们在上面步骤下设置的命令行参数
请点击输入图片描述
如果想要添加两个命令行参数的解析,那么再次点击加号图标,就会增加新的编辑框,然后输入第二个命令行参数
请点击输入图片描述
然后主程序输入如下代码段,用来解析打印支持两个命令行参数
请点击输入图片描述
调试运行程序,最后输出的信息符合从Xcode软件界面上配置下去的命令行参数
请点击输入图片描述
现在xcode新建的项目都是自带故事板的, *** 作不是很方便,来把它改成说写代码
打开AppDelegate.h文件,添加以下代码
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window=[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]self.window.rootViewController=[[ViewController alloc] init][self.window makeKeyAndVisible]return YES}
到此就完成了手写代码的第一步。
添加输入框和按钮
在ViewController.h中添加以下代码
#import "ViewController.h"
@interface ViewController ()
@property (nonatomic,strong) UITextField *account
@property (nonatomic,strong) UITextField *password
@property (nonatomic,strong) UIButton *loginButton
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad]
[self.view setBackgroundColor:[UIColor colorWithRed:51/255.0 green:204/255.0 blue:255/255.0 alpha:1]]
_account=[[UITextField alloc] initWithFrame:CGRectMake(20, 200, self.view.frame.size.width-40, 50)]
_account.backgroundColor=[UIColor whiteColor]
_account.placeholder=[NSString stringWithFormat:@"Email"]
[self.view addSubview:_account]
_password=[[UITextField alloc] initWithFrame:CGRectMake(20, 260, self.view.frame.size.width-40, 50)]
_password.backgroundColor=[UIColor whiteColor]
_password.placeholder=[NSString stringWithFormat:@"Password"]
[self.view addSubview:_password]
_loginButton=[UIButton buttonWithType:UIButtonTypeRoundedRect]
[_loginButton setFrame:CGRectMake(20, 320, self.view.frame.size.width-40, 50)]
[_loginButton setTitle:@"Login" forState:UIControlStateNormal]
[_loginButton setBackgroundColor:[UIColor colorWithRed:51/255.0 green:102/255.0 blue:255/255.0 alpha:1]]
[_loginButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]
[self.view addSubview:_loginButton]
}
@end
运行一下看看效果
问题如图:
解决方案:
1.xcode里点击你项目本身,然后在右侧找到Build Settings,在下面搜索栏里搜索“search”,找到下面Header Search Paths,双击编辑内容
2.在d出框内的下方,有个“+”符号,添加条目,输入的内容为你引用的第三方库的路径
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)