自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 程序是怎样跑起来的

简单说一下,可执行程序是什么样的,编译链接过程,操作系统和CPU执行过程。下面我直接上PPT吧。 附录 《程序是怎样跑起来的》一书 gcc常用命令:http://man.linuxde.net/gcc 汇编差异:https://wenku.baidu.com/view/8888bf84b9d52...

2018-03-30 19:06:51 520

原创 一招解决pod update后工程icon不显示的问题(脚本)

因为公司业务原因,需要快速生成合作方App。所以我们使用将项目拆分成模块,然后使用cocoapods制作私有模块,然后再在各个b端工程(合作方工程)将模块升级的方式,向b端工程导入代码(和模块维护)的方式。 然后可能是新的cocoapods的原因,update后程序icon不显示。查询后发现update后pods修改的pods-xxx.resources.sh最后的printf一句不合适,文件路...

2018-03-13 17:09:01 447

原创 SQLite3关键字和语法总结

SQLite3: 不区分大小写,除了特殊命令(glob) 1.存储类: NULL, INTEGER, 带符号的整数,存储在1,2,3,4,6或8字节中 REAL, 浮点值,存储为8字节的IEEE浮点数字 TEXT, 文本字符串,使用数据库编码(UTF-8,UTF-16BE或UTF-16LE)存储 BLOB, blob数据,完全根据它的...

2018-03-13 16:32:31 2135

原创 Dates and Times

Dates and Times比较日期和时间,并且执行calendar和time zone计算TopicsDate 表现Date 一个明确的时间点,独立于任何calendar或者time zone DateInterval 开始date和结束date之间的时间跨度 TimeInterval 表示多少秒日历计算DateComponents 在calen...

2017-06-08 17:11:44 451

原创 Haptic feedback

Haptic feedbackHaptic feedback 即触觉反馈。 2015年6月,苹果在WWDC大会上发布了iOS 9系统,该系统已包含taptic engine的使用,只不过苹果未公开此api,使用者可以通过调用私有api的方式使用,但不建议,因为很可能被拒。 参考: http://stackoverflow.com/questions/32526868/taptic-in-ios-

2016-12-29 15:36:08 1406

原创 apple watch开发遇到的问题

看了一个礼拜的apple watch开发了,从网上找文章,看官方文档,自己测试写Demo,到下载别人的例子。一步一步摸索前进。这里面还真有些坑。 一,首先说一下watch工程的创建。 1. 如果使用的是Xcode7及以上,可以直接创建带有watch的project。包含三部分iphone程序,watchkitApp,watchkitappExtension。如下图 如果使用的Xcode版本小于7

2016-03-18 15:41:28 752

原创 简单完美的解决键盘遮挡输入框的问题

开发时页面中会有很多输入框,不可避免的会有键盘弹出时挡住输入框的情况(还有iPhone尺寸,键盘的高度不一致等原因)。 一般做法是监听键盘弹出和隐藏的通知,弹出时让view上移一部分(键盘的高度),隐藏时view下移一部分。 还有做法就是在textField的代理方法中上移view和下移view,在- (void)textFieldDidBeginEditing:(UITextFie

2016-02-14 22:14:59 1263 1

原创 ios如何页面来回跳转,保持动画播放并连贯

这两天一直在做一个气泡动画,跟QQ里面拉圈圈那个气泡效果差不多。其实很简单,就是一个关键帧动画。 但是我这个动画的页面是在自定义的tabBarViewController上,所以当tabBar页面切换到别的页面上,再回到这个页面动画就不见了。 我在详细说一下我的情况吧。@我的A控制器的view上添加了很多控件,其中包括我自定义的bubbleView,我给bubbleView.layer

2015-10-19 23:40:51 5376

原创 Mac自带svn,Versions,Cornerstone初识

之前的做java的时候在公司就是用过一段时间的subversion,所以对版本控制并不陌生。 后来做iOS项目都是自己一个人开发,也试着去用版本控制,但都遇到问题,没装上去,这两天有时间看了下版本控制工具,在这里总结一下。 1.Mac自带svn,通过命令配置svn服务器,然后打开xcode的svn客户端功能访问就可以。(也可以使用svnx工具).主要就是配置一个版本仓库,存放文件版本。这里

2015-10-15 17:52:55 1356

原创 从大神代码中学习CAAnimation

首先申明,以下项目代码摘自ShareOfCoreAnimation项目中,本人只是将代码功能分类总结,方便自己和他人学习使用。如有问题,欢迎指正,联系QQ:1136523628代码版权属作者所有: 一,动画结构:NSObjectCAAnimation : NSObject < NSCoding, NSCopying, CAMediaTiming, CAAction> 抽象类,包含CA

2015-09-08 17:26:13 466

原创 Core Data

详细内容:(http://blog.csdn.net/kesalin/article/details/6739319)

2015-04-26 11:06:29 341

原创 OC与cocoa ,cocoa touch

简单来说就是:苹果为Mac OS X平台程序开发提供了cocoa API :包含Foundation 和 AppKit库为IOS移动平台开发提供了cocoa touch API: 包含Foundation 和 UIKit库而以上所有的库都是用Objective C所编写的。mac OS X程序 ,即cocoa API库: IOS程序,即cocoa touch API 库

2015-04-19 18:41:36 838

原创 IOS 数据存储(preference和settings bundle)

In iOS, the Foundation framework provides the low-level mechanism for storing the preference data. Apps then have two options for presenting preferences:Display preferences inside the app. Use a Sett

2015-04-19 01:01:00 738

转载 Bundle in IOS

简单来说bundle就是一个文件夹,存放资源文件便于管理,主要用来获取资源,应用国际化。iOS将程序包视为文件夹,也就是bundle,main bundle即当前程序包下。以下内容转载自Big Polar Bear‘s Technical Blog(http://www.cnblogs.com/BigPolarBear/archive/2012/03/28/2421802.html),转载请注明

2015-04-18 20:16:26 462

MindNode 2.1.2 dmg

MindNode 2.1.2 dmg安装包,免费版

2018-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除