编译错误 Duplicate symbols for architecture x86_64 编译错误 Duplicate symbols for architecture x86_64错误信息....../*Objects-normal/x86_64/XXXX.o ld: 415 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to 2021-03-19 OC
UIScrollView 向下偏移 UIScrollView 向下偏移遇到问题 当 scrollView 是其父视图上的第一个子视图,且 navigationBar 不隐藏的情况下,添加到 scrollView 里的视图,都会默认下移64个像素。 继承 UIScrollview 的 UITableview 也会出现这个问题。 解决方法if (@available(iOS 11.0, *)){ self.autom 2021-03-15 OC
Git 忽略文件 Git 忽略文件ios 忽略文件 .gitignore # Created by https://www.gitignore.io/api/xcode ### Xcode ### # Xcode # # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & S 2021-03-13 Git
OC 中点语法 . 和 -> 的区别 OC 中点语法 . 和 -> 的区别 -> 用于访问成员变量,但成员变量默认受保护,所以常常报错,手动设为public即可解决。 . 用于访问类的属性,本质是调用setter、getter方法。 成员变量不实现 getter 和 setter 方法 定义时需要使用 @public 才能被外部访问 外部使用 -> 用于访问成员变量 // Test.h @interface Te 2021-02-22 OC
设置 UIButton 文字与图片距离 设置UIButton图片大小、文字与图片距离CGFloat padding = 0; // 设置图片与文字的距离 CGFloat zoom = 8; // 设置图片缩放大小 btn.titleEdgeInsets = UIEdgeInsetsMake(0, padding/2, 0, -padding/2); btn.imageEdgeInsets = UIEdgeInsetsMake(zoom, 2021-02-22 OC
GCD dispatch GCD dispatch同步 && 异步 && 串型 && 并发 同步:没有开启新线程的能力 所有任务都在 begin 和 end 之间执行 串型和并发效果一样,都不开启新线程 异步:有开启新线程的能力,但是否开启视情况而定 若加入串型,所有任务都在 begin 和 end 之后逐个执行 若加入并发,所有任务都在 begin 之后执行 串型: 2021-02-01 OC
UISegmentedControl UISegmentedControlUISegmentedControl *topTitle = [[UISegmentedControl alloc]initWithItems:@[@"推荐", @"附近"]]; topTitle.frame = CGRectMake(self.view.bounds.size.width * 0.25, self.vie 2021-02-01 OC
MAC 设置代理方法 MAC 设置代理方法mac 使用命令行更换代理。可根据此设计脚本,实现一键设置代理,减少开启/关闭代理流程。 预览 networksetup 基本功能networksetup -h 查看当前 net work servicesnetworksetup -listallnetworkservices 设置代理开启 sudo networksetup -setwebproxy "Wi-Fi& 2021-01-18 MacOS
Hexo 常用命令 Hexo 常用命令安装 Hexo (基于node)sudo npm install -g hexo-cli 清除缓存hexo clean 启动服务预览hexo s 生成并部署hexo d -g 服务器更改端口hexo server -p 5000 自定义 IPhexo server -i 192.168.1.1 插入图片设置站点配置进入_config.yml,将post_asset_folder: 2021-01-17 Hexo
Swift APPDelegate 文件写法 通过导航视图控制器设置根视图AppDelegate.swift import UIKit @main class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFi 2021-01-10 Swift