Xcode 隐藏代码

因为公司的业务需求,需要请外包员工。为了信息安全,所以希望将敏感部分代码隐藏掉,不让外包员工可见。

通常隐藏代码,大家会通过将代码编译成静态库,达到隐藏代码的目的。

但是如果仅这么做,那么隐藏的部分代码则很不方便调试

因为调试代码需要有源代码,那么你需要讲源代码拖入到当前的工程中,调试,调试完成之后又得删除相应的源代码,恢复之前的工程,何等的复杂且容易提交错误。

为了让操作更加简便,以及减少出错的概率,想做到这样的效果,当然是让外包和我司员工能够公用一个工程。如果有源代码,则编译源代码,如果有相应的静态库,则编译静态库。

所以我将生成好的静态库,和能够用源码编译成静态库的工程,都加入到当前的工作空间中,然后让app target添加源码工程中的静态库。

然后删除任一,比如静态库文件(从finder中删除),或者源码工程(从finder中删除),当你编译app target的时候,都能正确的编译完成,这样就很优雅的解决了此问题了。

时间: 2024-10-13 01:43:11

Xcode 隐藏代码的相关文章

js 奇葩技巧之隐藏代码

昨天在群看到有人发了个文章叫<“短”化你的代码>,思路非常不错,采用unicode的零宽字符来实现字符隐藏,虽然有字符,可是你却看不见它.这篇文章详细的介绍了这种方法的实现原理,最后还给出了一个生成工具. 当然,作者算了留了一个小小的练习给我们,因为他只用了两个字符,导致转换后的数据是原始数据的 8倍.他给我们提供了4个零宽字符,我们就可以缩小至4倍. 好了,我们来看下代码吧. (function(window) { var rep = { // 替换用的数据,使用了4个零宽字符,数据量减少了

ios 使用xcode调试代码的时候进入断点显示变量全是nil,但NSLog输出那个变量却是有值的

解决办法:把1删掉 2选择debug模式 ios 使用xcode调试代码的时候进入断点显示变量全是nil,但NSLog输出那个变量却是有值的,布布扣,bubuko.com

XAML引用隐藏代码中的类,遇到的不明报错

<Canvas x:Name="Canvas1"  > <Canvas.Resources> <local:BookList x:Key="bl" BookName="Danieltonight" ISBN="123"/> </Canvas.Resources> <TextBox Text="{Binding Path=BookName}" Width=

一步一步教你使用Github、通过Xcode将代码提交到github

通过Xcode将代码提交到github上, 把仓库放在github上 ======================================================= >1.注册一个github账号 >2.配置SSH Keys, 只要配置了SSH Keys就可以和github无缝衔接 >点击昵称来到个人主页 > 点击主页中的设置(setting) > 点击SSH Keys >点击 generating SSH keys >1.检查本地的ssh key

XCODE 中代码控制标记的含义

1.代码中 某文件后面有 “M” 标记,表示该文件已被修改,需要 commit. (右键该文件 -> source control -> commit selected file...) 2.代码中 某文件后面有 “A” 标记,表示该文件是新添加的,已受SVN管理,需要 commit. (右键该文件 -> source control -> commit selected file...) 3.代码中 某文件后面有 “?” 标记,表示该文件是新添加的,并且脱离了SVN的管理,首先需

Xcode 自定义代码段

看见老师敲程序时,快捷键一打,所需要的一整行代码都出来了,着实感觉到效率太高了. 看了几天,才反应过来为什么自己没有get这个方法呢,现在就整理一番,记录一下. 此处以@property(nonatomic,copy)NSString * placeHolderStr; 为例,建立一个简单的. 1.首先,先在任意一个.h里面,输入这一行文字: @property(nonatomic,copy)NSString * placeHolderStr; 2.全选,将它拖入到Xcode的代码片段区内: 哇

【Android】安装插件 + 改变文字大小、颜色 + 隐藏代码区块的直线

安装插件 可以在搜寻框里面填入关键字搜寻,具体的插件,网上有很多介绍了 改变文字大小.颜色 隐藏代码区块的直线 原文地址:https://www.cnblogs.com/PureHeart/p/11634364.html

Xcode自定义代码块

到现在才发现原来Xcode有自定义代码块这么神奇的功能,能简化很多无聊的敲重复代码的工作,真是感叹我怎么才知道!!! 具体的设置流程见:http://nshipster.cn/xcode-snippets/   或者 http://www.sufeinet.com/thread-8732-1-1.html 然后我也把自己常用的几个写好了放到的github上:   https://github.com/Phelthas/LXMSnippets 使用方法: 将这些.codesnippet文件copy

[Swift]Xcode格式化代码快捷键

写代码最常用的快捷键莫过于格式化代码了,最近玩Swift,百度上没有找到简单明了的内容,特意记录一下. Control + I     自动调整缩进 可以选中相应的代码 或 Command + A全选后进行自动调整缩进,虽然只能调整缩进,但对于我来说已经足够了.换行.空行什么的都可以自己人为的控制. 我目前使用的是Xcode 8,其它版本有没有效果,请自测! 我的博客地址:http://www.cnblogs.com/txwd/,转载请标明出处!