关闭
当前搜索:

[置顶] Mac安装Homebrew教程

1、打开官网:https://brew.sh/ 2、打开终端输入  /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 等待到入如图 然后等待下载安装 到如图显示即为安装成功 例如安装: brew ins...
阅读(106) 评论(0)

[置顶] iOS开发之cocoapods报错MacOSSierra10.13-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framewor

终端报错: -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory 在终端中输入: sudo gem install -n /usr/local/b...
阅读(462) 评论(0)

[置顶] iOS开发最新之CocoaPods环境配置教程

CocoaPods简介 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods。 CocoaPods项目的源码 在 Github 上管理。该项目开始于 2011 年 8 月 12 日,经过多年发展,现在已经成为 iOS 开发事实...
阅读(126) 评论(0)

[置顶] mac使用Shell(终端)SSH连接远程服务器

前提:要有你需要连接的服务器的ip,端口号,服务器上的账户和密码 1、首先打开终端,然后输入sudo su - 回车进入根目录 2、然后输入:ssh -p 端口号 服务器用户名@ip (例如ssh -p 22 userkunyu@119.29.37.63 )回车,到这会让你输入yes或者no来确认是否连接,输入yes回车 3、然后输入在服务器上的用户密码回车 4、到此进入的是...
阅读(5719) 评论(1)

[置顶] Ubuntu系统下go语言环境的搭建

Ubuntu安装Go: sudo add-apt-repository ppa:gophers/go sudo apt-get update sudo apt-get install golang-stable 方法二: sudo apt-get install golang 方法三: 直接下载go语言安装包 环境配置: vi /etc/profile 加入 ex...
阅读(6403) 评论(0)

iOS开发之越狱

我的越狱版本是8.1.1,在使用pp越狱助手和快用苹果助手越狱是,都爆出了检查不到驱动,要不就是驱动版本过低,明明安装了最新的ituns驱动,多次安装,重试都不可以,最后使用:爱思助手https://www.i4.cn/,解决的越狱问题,意见解决,完美 结果可见已经越狱成功...
阅读(18) 评论(0)

iOS的帮助网站(企业包发布)adhoc的测试

1、https://www.pgyer.com/  蒲公英不错的网站 2、https://fir.im/  这个也不错,不需要把企业包上传到自己的服务器,就是价格有点高...
阅读(12) 评论(0)

iOS开发之企业级账号的使用注意的坑

iOS企业及账号的申请的流程这里就不说了,网上太多了 1坑、iOS的企业级账号申请成功后,in house模块需要在账号激活2周之后才能正常使用(被坑哭了) 2坑、iOS的企业级账号,激活使用visa信用卡的时候,一定不要把信息填错 3坑、不要乱使用Xcode的 功能...
阅读(17) 评论(0)

多年iOS开发经验总结(一)

1、禁止手机睡眠 [UIApplication sharedApplication].idleTimerDisabled = YES; 2、隐藏某行cell- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { // 如果是你需要隐藏的那一行,返回高度为0 ...
阅读(77) 评论(0)

iOS开发之WKWebView的使用以及遇到的问题

一、WKWebView简介 UIWebView自iOS2就有,WKWebView从iOS8才有,毫无疑问WKWebView将逐步取代笨重的UIWebView。通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些其它的优势: 1、更多的支持HTML5的特性 2、官方宣称的高达60fps的滚动...
阅读(127) 评论(0)

iOS开发复制Label、textView内容是显示拷贝,不是copy

如下图所示修改plist文件即可 选择China...
阅读(28) 评论(0)

iOS开发之获取LaunchImage启动图

#define KYRect  [UIScreen mainScreen].bounds //获取启动图片     CGSize viewSize = KYRect.size;     //横屏请设置成 @"Landscape"     NSString *viewOrientation = @"Portrait";     NSString *launchImageN...
阅读(96) 评论(0)

iOS开发之企业开发者账号打包发布 App 到服务器上的流程

说明: 下面只讲怎么用 企业开发者账号 打包发布到服务器,至于 企业开发者账号 的申请就自行 百度 ,Certificates 和 Provisioning Profile 创建时记得选择 In House 就行,其他没什么区别,这里也不多说了。 企业开发者账号打包发布 App 到服务器上的流程 1. App 打包 Xcode 选择 Product - Archive 进行 App 打包。 ...
阅读(110) 评论(0)

iOS开发之国际化

前言 语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言。往往一些应用程序需要提供给多个国家的人群使用,或者一个国家有多种语言,这就要求应用程序所展示的文字、图片等信息,能够让讲不同语言的用户读懂、看懂。进而提出为同一个应用程序适配多种语言,也即是国际化。语言国际化之所以又叫做语言本地化,这是站在每个用户的角度而言的,是指能够...
阅读(47) 评论(0)

iOS开发之NSURLSession/NSURLConnection HTTP load failed 的解决办法

最近为了新的存管app上线,忙了近一个月,重新过了一段996的日子,今天终于可以喘口气,继续更新博客了。本文记录一下在iOS 9中发送https请求遇到的问题及解决办法,希望通过本文,可以对ATS的配置有一个更深入的了解。 问题描述 在开发app时,遇到了在iOS 9中发送https请求报错的问题: NSURLSession/NSURLConnection HTTP load failed ...
阅读(208) 评论(0)

iOS开发之tableHeaderView的那些坑

前言: tableView 有个属性叫tableHeaderView 用它我们可以做很多事情 在tableView的头部加上自定义的view 随着tableView一起滚动 常用的就是轮播图比如这样 DAD90DE4-84E9-4194-9554-40956AD01E32.png tableView 的tableHeaderView 有两种创建方式一中是代码创建另外一种是用xib创建...
阅读(72) 评论(0)

iOS开发之导航栏(navigationController)透明化

- (void)viewDidLoad {     [super viewDidLoad];          [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];          [self.na...
阅读(87) 评论(0)

iOS开发之UI控件阴影效果

UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 imgView.layer.shadowColor = [UIColor blackColor].CGColor; 阴影的透明度imgView.layer.shadowOpacity = 0.8f; 阴影的圆角imgView.layer.shadowRadius = 4.f; 阴影偏移量imgView.laye...
阅读(73) 评论(0)

iOS开发之UILabel的使用

@interface GCUserMainCell : UITableViewCell @property (nonatomic, strong) UILabel *titleLabels; @end self.titleLabels = [[UILabel alloc]initWithFrame:CGRectMake(100, 10, (KYRect...
阅读(65) 评论(0)

iOS开发之UITableView自定义Header视图和自定义Footer视图

//自定义Header视图 - (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{     if (section == 0) {         UIView *view = [[UIView alloc]init];           ...
阅读(89) 评论(0)

iOS开发UITableViewCell右边的原生图标设置

cell.accessoryType = UITableViewCellAccessoryNone;//cell没有任何的样式          cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;//cell的右边有一个小箭头,距离右边有十几像素;          cell.accessoryType =...
阅读(121) 评论(0)

iOS 警告收录及科学快速的消除方法

前言:现在你维护的项目有多少警告?看着几百条警告觉得心里烦么?你真的觉得警告又不是错误可以完全不管么? 如果你也被这些问题困惑,可以和我一起进行下面的操作。其实大部分的警告都是很好改的,把自己整个项目的警告撸一遍应该也就耗费半小时的时间,一次麻烦带来之后的清净这样不好么? 本文分为三个部分:1.简单粗暴的消除警告。 2.详细科学的消除警告。(包括警告收录)  3.添加警告。 一、简单粗...
阅读(114) 评论(0)

iOS开发之App从点击到启动

程序启动之前 从exec()开始 main()函数是整个程序的入口,在程序启动之前,系统会调用exec()函数。在Unix中exec和system的不同在于,system是用shell来调用程序,相当于fork+exec+waitpid,fork 函数创建子进程后通常都会调用 exec 函数来执行一个新程序;而exec是直接让你的程序代替原来的程序运行。 system 是在单独的进程中执行命...
阅读(324) 评论(0)
105条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:74461次
    • 积分:1271
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:62篇
    • 译文:0篇
    • 评论:7条
    最新评论