- 博客(71)
- 资源 (1)
- 收藏
- 关注
原创 MAC允许任何来源应用运行
不少人在升级之后,发现「系统偏好设置 - 安全与隐私 - 通用」中「允许任何来源应用运行」的选项消失了,这是因为 macOS Sierra 加强了系统安全性,降低不良应用威胁电脑安全的几率,但是这也导致某些未经过开发者签名的应用无法在电脑上正常运行。要想找回这个选项,可以在终端中输入sudo spctl --master-disable指令,验证密码之后即可重新开启这个选项。BTW,输
2017-05-15 23:22:29 4592
转载 C++中堆和栈的完全解析
内存分配方面:堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中的delete语句才能正确的释放本内存空间。我们常说的内存泄露,最常见的就是堆泄露(还有资源泄露),它是指程序在运行
2017-03-08 10:41:37 310
原创 网站关键词排行优化技巧
1、网站的TITLE撰写要规范我们还要注意,title的关键词布局最多不要超过3个,否则就会被认为关键词堆砌额,这在网站优化过程中是严重的作弊行为。关键词应该选指数最高,难度最大的写在title的最前面,依次往后类推。而且关键词要自然出现的在描述里。参考如下: HTML 教程 | 菜鸟教程 name="keywords" c
2017-02-16 14:46:41 584
转载 iOS 移动开发周报 - 第 48 期
CocoaPods由于众所周知的原因,国内并不能访问到官方的 Ruby 源,所以大部分朋友可能都是使用的国内的镜像源。而这里面,使用的最多的,可能就是淘宝提供的镜像源了。不过最近淘宝的镜像源 ruby.taobao.org 停止更新了,所以使用 CocoaPods 的同学,请更新到 ruby china 的源。详细的内容,请参见:https://ruby-china.org/topics/29
2017-02-07 15:11:40 644
转载 cocoapods 安装第三方库,遇到的问题整理
如何使用例如snapkit的第三方库。参考文档http://snapkit.io/docs/使用第三方库,有2个方法一、Embedded Framework(1)下载snapkit整个项目(2)将里面的SnapKit.xcodeproj拖拽到项目中 (3)在 工程 -> General -> Embedded Binaries 中点击加号,添加SnapKit
2017-02-07 13:50:15 925
转载 CocoaPods安装和使用教程
Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目Co
2017-02-06 09:20:29 248
原创 iOS开发中跳转到App Store的应用内
URL为https://itunes.apple.com/cn/app/jie-zou-da-shi/id994810169?mt=8红色部分替代为iTunes connect里面应用的APPLE ID。
2016-12-12 09:12:31 315
转载 MAC OX 配置JDK环境变量
MAC OX 配置JDK环境变量大家在windows里面配置JDK环境变量很容易,但是如果要在mac里面配置JDK环境变量和windows里面有所不同,具体如下:第一:mac OS里面自带jdk,不过是1.6的版本,现在很多人使用的都是1.7甚至更高的版本,所需要替换,自己去 oracle的官网下载最新的对应的jdk版本,网址如下:http://www.
2016-12-09 09:52:53 210
转载 iOS单元测试
本文将介绍以下内容:iOS开发中添加单元测试的方法。如何写单元测试用例及用例组。介绍单元测试的一些基础概念。本篇作为重构的例子(想了解重构是什么,另参见他们总在说重构,不过是重写 ),假设了一个视频网站的电影点播系统,每次点击播放就会收取费用,按电影种类不同,时段不同,则收费不同,最终计算出顾客的总消费,并计算积分。这个例子的类关系比较清晰易懂,
2016-11-28 11:16:29 310
转载 MAC下安装与配置MySQL
一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Ma
2016-11-21 13:48:49 382
原创 mac修改程序安装权限
1、显示"任何来源"选项在控制台中执行: sudo spctl --master-disable2、不显示"任何来源"选项(macOS 10.12默认为不显示)在控制台中执行: sudo spctl --master-enable
2016-11-19 11:21:12 6066
原创 pod install 警告
当我们运行pod install的命令的时候,有时候会碰到这个警告:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin16/rbconfig.rb:213: warning: Insecure world writable dir /Users/Deskto
2016-11-17 10:15:12 576
原创 iOS开发-CocoaPods使用教程
一、引入CocoaPods引用第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境1、Ruby环境搭
2016-11-17 09:32:02 217
转载 获取图像的像素信息
获取图像的像素数组。// 1. CGImageRef inputCGImage = [image CGImage]; NSUInteger width = CGImageGetWidth(inputCGImage); NSUInteger height = CGImageGetHeight(inputCGImage); // 2.
2016-10-06 16:53:25 4001
转载 iOS开发 适配iOS10以及Xcode8
现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道Xcode8 beat版本,童鞋们有木有下载过来试试呢?就我的使用来说,总体觉得苹果还是坑不断,但是也在一直进步的啦。下面我就来说说,iOS10的适配以及Xcode8使用上的一些注意点。一、证书管理用Xcode8打开
2016-09-27 10:47:54 213
原创 MAC配置环境变量
例如:配置jdk环境变量1、打开操作终端,并查看当前系统jdk版本2、接下来我们来配置环境变量,执行命令: touch ~/.bash_profile
2016-09-18 15:58:24 1122
转载 MAC下tomcat的使用教程
1. 官网下载Tomcat(tomcat.apache.org),选择tar.gz格式的,我用的是tomcat82. 解压Tomcat到目录:/Library 中,为了方便使用,文件夹重命名为“Tomcat” 3. 打开 终端(Terminal),修改一下文件夹的权限 sudo chmod 755 /Library/Tomcat/bin/*.sh 4.按回车键
2016-09-18 15:29:38 3413
转载 WDC2106 iOS10新特性及开发者要注意什么
昨晚苹果在旧金山召开了WWDC,看了WWDC2016直播,我们发现变得谨慎而开放的苹果在新一版四大平台系统中展示了很多变化,当然重中之重还是伟大的iOS。通过试用iOS10beta版,除了长大了的更强大的Siri主要感受到iMessage更加如微信般强大到除了一般的文字、图片、表情、语音消息,还支持消息特效动画、动态涂鸦消息、类似于发红包转账的支付、推广分享链接、媒体文件发送(。。。某信还好么?)
2016-09-18 14:59:12 379
原创 iOS点击链接跳转到App Store上的应用内
// appId 为iTunes Connect上具体应用里的Apple IDInt appId = 111111111;NSString *appUrl = [NSString stringWithFormat:@"https://itunes.apple.com/us/app/id%d",appId];// 可以使用https://itunes.apple.com/
2016-09-07 09:21:00 2735
转载 CoreData的简单使用
介绍:本文介绍的CoreData不在AppDelegate中创建,在程序中新建工程使用,即创建本地数据库,缓存数据,隔几个小时后更新数据库1. 创建CoreData:本人命名为ZHZMOdel,插入一张表:News:如图 备注:创建方式:command+N->ios/coredate->DataModel 介绍一下数据类型:true/
2016-09-01 15:58:58 221
转载 MAC 命令大全
OSX 的文件系统一、进入命令窗口如何进入命令行操作模式再图形界面下,用finder 打开 应用程序 》实用程序》终端如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用-s参数启动,然后输入命令 mount -uw /获得权限为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限su
2016-08-31 15:17:08 294
原创 gcd深入学习
参考文章:GCD 深入理解(一)http://www.cocoachina.com/industry/20140428/8248.htmlGCD 深入理解(二)http://www.cocoachina.com/industry/20140515/8433.html部分示例代码 //队列的创建 //系统主队列(串行)
2016-08-26 16:24:39 488
原创 一个不错的iOSdemo
今天上简书的时候看到一篇不错的文章,里面作者自己分享了一个不错的iOS程序有兴趣可以去下载看看。https://github.com/SketchK/FOUR 地址。
2016-07-29 17:18:23 398 1
转载 iOS 获取当前正在显示的ViewController
//获取当前屏幕显示的viewcontroller - (UIViewController *)getCurrentVC { UIViewController *result = nil; UIWindow * window = [[UIApplication sharedApplication] keyWindow]; if
2016-07-29 17:10:12 1772
原创 微信公众号开发
第一次,负责公司一个微信公众号的开发,说实话真的是一头雾水。因为从来没有做过。现在已经把自己设计好的微信号的模版,发出去了,但是我觉得这个模块还有些问题,对用户数据处理着一块做的不太好。现在等那边叫我们过去确认需求再说了。经验:第一,确认好需求。很重要,只有需求搞清楚后面的事才好做。第二,进度要跟进。不然做事太拖了。
2016-07-21 16:21:26 374
原创 我的大学大一生活-开学篇
小呀小二郎,背着行李上大学。。。。。高中,,高考,,高考考的不是太好,考了562分,当时福建一本分数线是546。我报了四个学校。第一志愿:杭州电子科技大。二:湘潭大学。三:集美大学。四:福建农林大学。结果:当年的省外分数都收的好低,省内收的好高。可惜第一志愿差了7分,第二志愿差了几分,第三差了3分,前三连最低分数都没达到,最后去了福建农林大学。想想真的挺可惜的,都是差一点。。。。
2016-07-12 09:19:43 589 3
原创 思想随笔(四)我为什么而活着(续)
昨天晚上,看了一个TED的演讲的视频,标题为:5分钟明白活着的目的。。于是打开观看。看完了,里面是这样讲的。回答我5个问题?第一:你是谁(who)第二:你喜欢做什么,干什么(what)第三:你为了什么而工作,而生活(why)第四:你要怎么做,如何做(how)第五:结果怎么样(result)就是4W+R。你呢?
2016-07-12 08:48:57 551
原创 Swift3.0语法--字符串和字符
计算字符串长度方法let str:String = "sdfasdferf" let strL:NSString = str 1、print("\(strL.length)") 2、 print("\(str.characters.count)") 3、print(strlen(str))
2016-07-08 17:36:35 1201
原创 Swift,语法入门学习
语法学习推荐网址:http://www.cocoachina.com/industry/20140613/8818.html2、http://www.cnblogs.com/kenshincui/p/4717450.html#extension进阶推荐:https://store.objccn.io/products/functional-swift/preview/(
2016-07-08 15:46:23 226
原创 AFNetworking进行https请求遇到的错误和解决方式
1、错误一:Error Domain=NSURLErrorDomain Code=-999请求取消。导致原因:1、//一个页面没有被完全加载之前收到下一个请求,此时迅速会出现此error,error=-999//此时可能已经加载完成,则忽略此error,继续进行加载。2、AFNetworking进行证书认证时出错,取消请求。在AFSecurityPolicy.m文件中执行 -
2016-07-07 15:30:47 7895 3
原创 Effective Object-C 2.0 学习(一)
第一章 熟悉Objective-C第1条:在类的头文件中少引入其它文件可以用@class 引用就少用@import.第2条:多用面量语法2.1基本类型NSNumber *age = @20;2.2数组类型NSArray *arr = @[@"111",@"222"];使用:arr[0];2.3字典NSDictionary *dic = @{@"
2016-07-01 17:58:19 443
原创 网站收藏
1、IOS开发常用GitHub开源项目(持续更新)http://www.jianshu.com/p/896ea28688dc2、 iOS开发~CocoaPods使用详细说明http://blog.csdn.net/showhilllee/article/details/38398119/3、史上最完整的iOS DIY framework 详细教程(一)h
2016-06-30 09:00:38 291
原创 思想随笔(二)-人为什么而活着
今天早上起来感觉有点困,昨天没睡好呀。一大早还被吵醒了,还干了件蠢事。拖着有点疲惫的身体,开着小电驴去上班。路上我的脑袋里就蹦出了这个问题,人为什么而活着?一想,这问题还没能马上回答出来。动物为了繁衍生息,植物仅仅是活着。而我呢。我为啥啊?为了生活,为了能实现财务自由。要是实现了财物自由了呢,然后干嘛,去玩,去旅游。享受生活。活着为了享受生活。是这样的嘛。做为程序员的我,为啥而活。伟大点,
2016-06-29 08:51:53 482
转载 iOS 静态库开发
简介在企业开发中,一些核心技术或者常用框架,出于安全性和稳定性的考虑,不想被外界知道,所以会把核心代码打包成静态库,只暴露头文件给程序员使用(比如:友盟、百度地图等第三方的sdk)静态库和动态库的存在形式静态库:.a 和 .framework动态库:.dylib 和 .framework静态库和动态库的区别静态库:链接时,静态库会被完整地复制到可执行文件
2016-06-28 17:02:28 179
原创 思想随笔(一)
关于创业。1、现在的我还没有创业的条件,第一点也是最重要的一点,要有一个创业的想法,idea。2、缺少想法,但什么事是可以先行的呢。1、关于经济学,可以学习的,斯坦福极简经济学。从书中学习。2、关于自身技能的提升,把需要掌握的知识点,展开分点学习好。3、。。。。。。
2016-06-28 08:51:15 286
原创 UITextField监控输入文字变化方法
如下:[_staffNumTextFieldaddTarget:selfaction:@selector(staffNumChange)forControlEvents:UIControlEventEditingChanged];
2016-06-27 16:50:03 1827
转载 iOS,URL请求中的中文替换
将 URL 中带有中文的链接直接在编译器中请求,提示不支持的 URL .但是这种带有中文的 URL 在浏览器中是能直接打开的,但是 Xcode 不支持.NSString *u = @"北京"; NSString *e = [u stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet contr
2016-06-27 11:05:37 611
函数式swift
2016-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人