自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ideas worth spreading!

An iOS developer, blog about programming and my growing.

  • 博客(15)
  • 资源 (12)
  • 收藏
  • 关注

转载 mac Alfred 极客必备软件

一切的一切都从这里 (alt+space)开始,这是alfred的界面,它提供了一个非常快速简单的入口,alfred内部是一个强大筛选匹配器,通过不同的keyword来触发相应的逻辑:基本功能:启动应用程序/打开网页/google搜索输入网址打开网页输入要搜索的内容在google搜索FIle Searchfind: 查找文件,会跳转到文件所在的目录

2013-10-31 16:04:59 3095

转载 九步确定你的人生目标和制定达到目标的计划

九步确定你的人生目标和制定达到目标的计划你想在五年之后,十年之后,或者一年之后的今天在哪?这些都是你的目标,你可不想一直呆在你现在的位置,但明确你的真正的目标是一件困难的事情。很多人认为设定人生目标就是找一些遥遥无期的梦想,但永远不会实现。这被看成是只是预言如何实现自己抱负,因为,第一,这些目标没有被足够详细的定义;第二,它始终只是一个目标,而没有相应的行动。定义你的目

2013-10-31 13:59:50 1261

转载 二维码的生成细节和原理

二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。关于QR Code Specification,可参

2013-10-29 15:04:49 4249

原创 iOS 如何批量删除项目文件夹中的.svn信息文件?

批量删除.svn文件的命令首先打开终端删除svn信息: sudo find /Users/issuser/Desktop/CWSJ -name ".svn" -exec rm -r {} \; (使用颜色标注的是项目文件夹的绝对路径,可以直接把文件夹拖动到终端里,就可以显示出文件夹的路径了)其次,重启Finder显示隐藏文件显

2013-10-29 11:12:31 2629

原创 iOS 如何正确的从iPhone相册中导出和保存照片?

//reading out the orginal images for (int j=0; j<[assetArray count]; j++) { ALAssetRepresentation *representation = [[assetArray objectAtIndex:j] defaultRepresentation]; NSString* filenam

2013-10-28 18:18:39 4060

原创 iOS 计算代码的总行数

计算代码的行数在终端上的命令,作用:找到项目的根目录,可以计算出代码的行数find . -name "*.m" -or -name "*.h" |xargs grep -v "^$"|wc -lgrep -v "^$"是去掉空行find . "(" -name "*.m" -or -name "*.strings" -or -name "*.h" ")" -pr

2013-10-28 18:05:47 1224

原创 iOS7 适配问题

总结一下(不一定是最好的方法,纯粹是省时间的方法,不至于在ios7的设备上看上去错位,想要充分符合ios7的风格,还是要在设计上做出一定的改变的):(1)如果应用程序始终隐藏 status bar 那么恭喜呢,你在UI上需要的改动很少很少。(2)如果应用程序显示status bar,可以讲status bar设置成黑色不透明 ,然后在UIViewController 中加入下面的判断,

2013-10-28 18:03:03 872

转载 传参方法:sharedApplication, NSUserDefaults, protocol 和 delegate(实例)

1. iOS开发中使用[[UIApplication sharedApplication] openURL:] 加载其它应用 在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的模式来调用不同的App。 通过openURL方法可以调用如下应

2013-10-28 17:53:10 805

转载 UITabBarController详解

UITabBarController使用详解  UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中。  首先我们看一下它的view层级图:

2013-10-28 17:52:07 826

转载 iOS中图片拉伸的方法

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的: button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50

2013-10-28 17:50:51 831

原创 Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.

Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.This generally means that another instance of this process was already running or is hung in the debugg

2013-10-28 17:50:04 1756

原创 UIScrollView && UITableView相关属性汇总

1, UIScrollView:tracking //当 touch 后还没有拖动的时候值是YES,否则NOzoomBouncing //当内容放大到最大或者最小的时候值是 YES,否则 NOzooming //当正在缩放的时候值是 YES,否则 NOdecelerating //当滚动后,手指放开但是还在继续滚动中。这个时候是 YES,其它时候是 NOde

2013-10-28 17:48:03 1557

原创 iOS 推送通知的实现

消息推送:分为本地通知和远程通知,区别为:本地通知由由应用程序计划,并同一设备上的iOS发出 ;推送通知,又叫远程通知,由远程服务器上的程序(提供者)发至APNs,再由APNs把消息推送至设备上的某个程序。有码有真相:首先需要在APNS上注册推送服务-(void)alertNotice:(NSString *)title withMSG:(NSString *)ms

2013-10-28 17:44:24 1117

原创 iOS 自定义Cell 自适应高度

使用情景:比如自定义Cell中有一个Label,Label要显示的内容不确定,故Cell的高度需要根据Label要显示内容的多少来动态地调整。

2013-10-28 17:10:18 3040 2

原创 iOS 中给view设置圆角头像(类似qq空间头像)

view有一个属性layer,通过设置cornerRadius来设置圆角的半径,view是正方形的才能保证通过调整圆角半径来形成圆形头像 [view.layersetCornerRadius:CGRectGetHeight([viewbounds]) / 2]; view.layer.masksToBounds = YES;然后再给图层添加一个有色的边框

2013-10-09 16:40:01 4673

Beginning iOS Programming with Swift AppCod非常优质的Swift iOS新手开发教程

生命短暂,学习iOS开发Swift最优质的资源。 您将从创建一个简单的应用程序开始,并熟悉编程语言。然后你开始制作一个应用创意的原型。在完成练习时,您会向基本应用程序添加更多功能,直到构建出真正的应用程序。在此过程中,您将掌握 Swift 编程和 iOS 应用程序开发。 了解如何使用 Swift 编写代码并使用 SwiftUI 和 UIKit 从头开始​​构建真实世界的应用程序。本课程还涵盖 ARKit 和 Core ML。 您有一个应用程序创意,但不知道如何开始?如果你想创建一个应用程序但不知道从哪里开始,本课程涵盖了使用新的 Swift 编程语言开发 iOS 应用程序的整个方面,并向你展示了从一个想法到在 App Store 上构建一个真正的应用程序的每一步。大多数编程书籍都是从教授基本的编程概念开始的。在 AppCoda,我们相信学习编程应该是有趣的。您将边做边学,而不是仅仅阐述理论。您将从一开始就开始构建应用程序。这种实用的学习方法得到了数以万计的读者的积极反馈。本课程通过电子书和截屏视频提供,具体取决于您选择的套餐。但无论你选择哪一个,它们都有大量的实践练习和项目来帮助

2023-06-21

《HTTP权威指南》David Gourley(作者)epub+mobi+azw3

好不容易找到完整版本的epub文件,可以在Books里面查看,体检非常棒。 《HTTP权威指南》David Gourley(作者)epub+mobi+azw3

2019-03-20

QQ第三方登陆完整例子

在最近的安卓开发项目中会涉及到第三方登陆的问题,比如qq,微信,新浪微博等,这里是一个完整的qq第三方登陆,希望对你能有所帮助。

2015-02-04

SQLite3Demo

iOS中有五种持久化数据的方式:属性列表、对象归档、NSUserDefaults、SQLite3和Core Data

2013-12-20

TimerDemo - 定时器

NSTimer的作用就是以一定的时间间隔向目标对象发送特殊的消息。最常见的是用来控制下载进度条的显示。

2013-12-18

InvocationDemo

NSInvocation的作用和performSelector:withObject:的作用是一样的:用于iOS编程中调用某个对象的消息。 performSelector:withObject:调用一些参数较少的消息是比较方便的,但是对于参数个数大于2的消息,使用NSInvocation还是比较方便的。 因为NSInvocation是静态的呈现Objective-C的消息,也就是说,它把一个行动变成了一个对象。NSInvocation对象用于对象之间和应用程序之间存储和转发消息,主要通过NSTimer对象和分布式对象系统来完成。

2013-12-11

XAlign.xcplugin

今天向大家介绍一个非常好用的Xcode代码编辑插件,这个插件可以很快速地使代码对齐,有3种模式:“=”对齐、宏定义对齐和属性对齐

2013-12-03

iOS 数据持久化(三)NSUserDefaultsDemo

iOS中有五种持久化数据的方式:属性列表、对象归档、NSUserDefaults、SQLite3和Core Data NSUserDefaults官方文档介绍: NSUserDefaults类为和默认系统类交互提供了一种编程接口。默认系统允许应用程序去定制其行为,为了符合用户的喜好。举例来说,你可以允许用户去决定在应用程序中显示的计量单位或者文档多久会自动保存。应用程序在用户默认数据库中,通过给一系列参数赋值来记录类似的喜好。这些参数被称为默认值,因为它们通常被用于一个程序在启动时或默认状态下的默认工作状态。

2013-11-21

iOS 数据持久化(二)对象归档ArchiverDemo

iOS中有五种持久化数据的方式:属性列表、对象归档、NSUserDefaults、SQLite3和Core Data。 本文介绍对象归档来持久化数据。归档的作用就是将对象以文件的形式保存到磁盘中,以使得数据序列化和持久化。 使用归档的时候读取该文件保存路径来读取文件的内容,归档的文件是进行过保密处理的,在磁盘上是无法查看文件的内容的,这也是和属性列表的区别:属性列表是明文,可以直接从磁盘查看其内容。

2013-11-20

iOS 数据持久化(一)plistDemo

iOS中有五种持久化数据的方式:属性列表、对象归档、NSUserDefault、SQLite3和Core Data 本文章讲述通过属性列表的方式持久化数据,这个方法也是我们平时最经常用到的方式。比如应用程序的配置和个性化的设置,一般都是通过属性列表(properties list) plist文件来存储和读取的。

2013-11-20

Java程序练习附带源代码

Java程序设计全集,里面有很多小例子的源代码,可作为练习或课程设计 !希望能帮到大家!

2012-06-13

Java计算器制作说明文档

Java计算器制作说明文档,很详细,肯定能够帮助你!

2012-06-13

图书管理系统

这个是图书管理系统,拿出来想和大家分享一下,相互学习一下!

2011-12-19

空空如也

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

TA关注的人

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