- 博客(21)
- 收藏
- 关注
原创 iOS Localization 国际化设置
Localization 国际化设置码云Git地址: https://gitee.com/MelissaHan/Localization1. APP名称国际化创建InfoPlist.string选择国际化语言 Target -> 选择Project->Info -> LocationsInfoPlist.string 选择Localization的语言分别设置A...
2019-01-25 11:02:40 931
原创 命令行:常用文件操作,vim文件操作
常用文件操作cd ~/Downloads // 进入某个目录cd .. //返回上级目录cd ../.. 上上级ls //查看目录下文件ls -l //列表形式输出所有内容ls -a //隐藏的文件ls -lamove a b //a文件移动到bcp a b //a文件复制为bcp ~/Downloads/love.txt ~/Documents/cp -a a b /...
2018-11-29 10:58:21 488
原创 git 使用流程和常用指令
git 使用流程Git的使用流程,首先配置Git环境,配置好Git账号;配置好远程仓库,得到仓库地址。仓库内没有内容时,将本地项目Git初始化,配置远程仓库,第一次将代码强制提交到仓库内。仓库内有内容时,直接从远程仓库git clone到本地。1. 配置Git账号# 使用码云 git config --global user.name "Ting" git config --glob...
2018-11-29 10:47:26 197
原创 iOS的生命周期
iOS的生命周期1. iOS APP的生命周期(1)开始执行 * 点击APP图标 * 开始执行Main函数 * 通过UIApplicationMain函数,初始化一个UIApplication对象和设置代理对象 * UIApplication对象监听系统事件直到程序结束 (2)UIApplication代理对象执行顺序: * 程序加载完成后didFinishedLau
2018-01-09 16:42:34 299
原创 创建一个Xcode 8 插件——Source Editor Extensions
步骤创建一个macOS下的Cocoa Application工程,作为插件的母体: Command+shift+N -> macOS CocoaApplication在这个Mac工程中添加一个target(Xcode Souce Editor Extension):File->New->Target->选择macOS Xcode Souce Editor Extension。 起一个插件名字,此
2017-06-23 12:50:57 575
原创 Android BLE开发
蓝牙ble(Bluetooth Low Energy):蓝牙低能耗技术蓝牙4.0适用范围:Android4.3之后才支持BLE;iOS7.0开始支持BLE,Swift语言需要iOS8.0以上,硬件要求iPhone4s以上(包含4s)蓝牙通信关系:主从关系,每一对设备进行蓝牙通讯时,必须一个为中心设备central,另一个为从设备peripheral.通信时必须central进行查找,发起配
2017-05-16 16:43:51 879
原创 TCP/IP HTTP UDP Socket
TCP/IP HTTP UDP SocketTCP/IPTCP/IP是个协议组,分层:网络接口层,网络层,传输层,应用层,TCP和IP是这个协议簇中比较重要的两个协议,所以这么命名.TCP,UDP:传输层协议IP,ICMP,ARP,RARP,BOOTP:网络层协议HTTP,FTP,TELNET,SWTP,DNS:应用层协议HTTPhttp:超文本传输协议,
2017-05-16 15:07:36 507
原创 xcode debug设置,使用
1 debug使用 #ifdef DEBUG#define DBLog(...) NSLog(@"%s(第%d行) %@", __PRETTY_FUNCTION__, __LINE__, [NSString stringWithFormat:__VA_ARGS__])#else#define DBLog(...)#endif2 debug设置 (默认设置状态)
2017-03-14 15:38:15 787
原创 小米手机系统升级到MIUI8,Android studio真机调试须知
小米手机4,升级到MIUI8之后,用Android studio调试不成功,显示为用户拒绝.先检查一下手机调试是否打开:(1)打开开发者选项:关于手机—>MIUI版本,连续点击3次,成为开发者模式 2 打开USB调试更多设置—>开发者选项设置允许调试的时候,需要登录小米账号
2017-01-06 17:02:05 3573
原创 沙盒文件夹的存取操作
1 应用沙盒结构分析沙盒文件的结构:(三个文件夹,Document,Library,tmp)应用程序包:包含了所有的资源文件和可执行文件Documents:保存应用运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录。例如,游戏应用可将游戏存档保存在该目录tmp:保存应用运行时所需的临时数据,使用完毕后再将相应的文件从该目录删除。应用没有运行时,系统也可能会清除
2016-08-19 10:05:54 1792
原创 mac下git 忽略文件.gitignore
忽略user interface state文件步骤:第一步:删除本地的UserInterfaceState.xcuserstate缓存命令行:git rm —cached 该文件路径 git commit -m "Removed file that shouldn't be tracked"[ProjectName].xcodeproj/projec
2016-08-11 10:27:10 8774
原创 git 全局忽略.DS_Store等文件
git 全局忽略一些文件的操作:(两步)1 创建~/.gitignore_global文件. 命令行: vim ~/.gitignore_global文件内容:# .gitignore_global############################################ OS generated files ####################
2016-08-11 10:25:40 1558
原创 CocoaPods的使用,简便方法
使用:第一步:建立一个Podfile名称的空文件(可以用xcode创建也可以Finder中创建),放在整个Project的最外面,工程文件夹第一层, 并且在文件中输入Platform:ios, ‘9.0'第二步:在终端中打开这个文件,(cd空格 将整个工程的文件夹拖进来)第三步:终端中输入pod install 这样会生成一个
2016-04-20 16:42:18 270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人