如何在Xcode8上安装插件

如何在Xcode8上安装插件,第1张

1、更新Xcode,目前最新版本是8.1;

2、由于安装插件会影响原来的Xcode打包上传,我们在应用程序里复制一个Xcode,并重命名为XcodeSigner;

3、打开钥匙串,创建新证书,名称填XcodeSigner,证书类型选择代码签名(Code Signing);

创建证书

填写证书信息

4、在终端命令中输入:sudo codesign -f -s XcodeSigner /Applications/XcodeSigner.app,耐心等待命裂肆令执行完毕;

5、获得XcodeSigner的UUID,在终端命令行输入:

defaults read /Applications/XcodeSigner.app/Contents/Info DVTPlugInCompatibilityUUID 即可;

6、在github上下载好想安装的插件,以ESJsonFormat为例,打开方式选择XcodeSigner;

选择XcodeSigner作为打开方式

7、检查info.plist中是否已经添加了第5步获得的UUID,未添加可能会造成XcodeSigner闪档谨退。若文件中已经存在,直接运行项目即可;

在Info.plist中添加UUID

8、运行成功后,关闭XcodeSigner,重新启动,这时会d出如下两类提示框,分行源基别选择逗Load Bundle地和逗允许地(或逗始终允许地),这时点击Window就能看到列表中多了ESJsonFormat了。

选择Load Bundle

选择逗允许地

一、如何使用storyboard简单实现Push页面,步骤如下:

1、创建一个带有storyboard的singleview application应用程序如图。

创建好的应用程序已经自动创建好了一个和MainStoryboard连接好的ViewController。

2、在MainStoryboard中,选中ViewController并拖入tableview以及tableviewCell,并且设置tableviewCell的style为Basic,Identifier为Cell,清册如果希望是自定义cell的则需要选择custom,如下图,之后可以插入一个NavigationController:

现在可以编码了,在ViewController.m中:

#pragmamark - UITableViewDataSource

-(NSInteger)tableView:(UITableView*)tableView numberOfRowsInSection:(NSInteger)section{

return1

}

-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath{

staticNSString*CellIdentifier = @"Cell"

UITableViewCell*cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]

if(cell == nil)

{

cell= [[UITableViewCellalloc]initWithStyle:UITableViewCellStyleDefault

reuseIdentifier:CellIdentifier]

cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator

}

cell.textLabel.text=@"话题答则宏"

returncell

}

3、现在实现简单的push功能:

再次打开MainStoryboard文件,新拖入一个TableViewController,并且在右边工程中新建一个TopicTableViewController的h文件和m文件,选中MainStoryboard中的TableViewController,将其class设置为TopicTableViewController,同上设置好tableview的cell。

*右键选择前一个viewcontroller的cell,连盯兆接push到新拖入的TableView Controller,如下图:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12546298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存