自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 NSString的积累

记录工作过程中遇到的自己觉得可以学习的知识点,也算是做笔记。

2018-04-04 15:16:44 178

原创 浅谈iOS NSNotification

通知有四步走:1、发送通知:创建通知的时候有两种情况:(发送通知:调用观察者处的方法)(1)- (void)postNotificationName:(NSNotificationName)aName object:(nullable id)anObject;参数说明:postNotificationName:通知的名字,也是通知的唯一标示,编辑器就通过这个找到通知。这个名字和接收通知的名字要对应

2018-01-19 11:39:42 1637

原创 OC与JS之间的交互

最近产品提出需要加我目前维护的登录SDK,添加到公司的H5游戏上去,相当于做一个H5游戏的微端。然后以前也没具体接触过OC和JS的交互,觉得很新奇。其实了解了大致的做法,并不难实现。下面我就用我这边写的东西做个例子。 需求是这样的:在调用我客户端的登录SDK之前,需要知道H5游戏那边的登录状态,如果没有登录,则需要调出SDK的登录界面,用户点击登录,SDK返回token,将得到的toke

2017-12-22 16:27:27 277

原创 关于Xcode编译或者运行过程中遇到的错误

1.  iOS 在Xcode9.2下编译项目的时候遇到 “Safe Area Layout Guide before iOS 9.0”和“ Launch screens may not set custom classnames”的错误时,如下: 解决方案如下: 点击相应的错误,然后将上图中红框标出来的对勾去掉,问题解决。

2017-12-20 10:41:37 593

原创 iOS基础积累

1.如何保证单例的线程安全? 单例为信息共享提供了方便,但是如果多个线程访问同一个单例的时候,怎么保证只实例化了一次呢? static JDDSingle *instance = nil; + (JDDSingle *)shareInstance { dispatch_once_t token; dispatch_once(&token, ^{ if ...

2017-12-15 13:57:07 368

原创 Python Canvas创建矩形

学习Pyhton画图这一块的时候,看到Canvas,百度了一下用法,今天先学习到了这些,日后边学边补充,错误的地方,还请大神们给指点指点。

2017-10-20 15:01:16 7000 1

原创 Python字符串的一些操作(截取+替换+查找+分割)

Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。点击打开链接

2017-09-13 18:08:35 10014 2

原创 Python的stdout.write和print的区别

Python的stdout.write与print之间的关系。

2017-09-13 17:30:20 3642

原创 Python 里面的reduce函数和lambda

在学习Python过程中,遇到求和的问题,看到有用reduce函数和lambda表达式,就一句代码,比我用循环方式求和简练多了。

2017-09-12 15:19:51 7140

原创 Xcode报错

1.                                                                     iPhone上已经装了包标识符一样的 App,删掉再运行。 更多的可以看点击打开链接

2017-01-06 11:01:14 473

原创 NSLog自定义打印

在编写项目的时候会用到NSLog,这个帮助我们很多,可以检查结果是否是我们想要的。NSLog是xcode自带的,我们也可以将打印的名称改成自己喜欢的,比如改成JDDLog。只需要在你的pch文件里重新定义一下就可以,实现代码如下: #define JDDLog(...) NSLog(@"%@",[NSString stringWithFormat:__VA_ARGS__]) 还可以在打印的时候

2016-03-01 13:37:53 425

原创 NSString从字符串开头截取到指定字符的位置

从字符串开头截取到指定的字符位置,有两种可行的办法,一种是用分割法,这个方法的前提是你要截取的这一段字符串里面不包含和这个指定的字符串的相同的字符,第二种方法是匹配字符的位置,然后截取想要的字符串。 //从开始位置截取到“?”的字符串 NSString *str = @"http://cm22.c110.play.bokecc.com/flvs/ca/Qxc52/uolaj09Z

2016-03-01 13:15:42 5583

原创 UILabel的一些基本使用

//实例化UILabel对象     UILabel *label=[[UILabel alloc]init];     //设置label1的坐标和大小     label.frame=CGRectMake(0, 20, 320, 30);     //设置label显示的文本     label.text=@"你好";     //设置label1的背景颜色     label1

2016-01-28 22:06:01 400

原创 模拟器尺寸不对如何解决-启动图片

当在运行程序时发现模拟器的显示如下情况时,上下出现黑线条,这是启动图片出现了问题。可以对启动图片进行调整 1.如果公司给提供了LaunchImage,那么可以将LaunchImage的图片导入到工程中,步骤如下: 正常的模拟器显示如下: 2.如果公司并未提供LaunchImage,那么可以自己新建一个Launch Screen.storyboard,然后在工程里面将Launc

2016-01-18 14:08:13 1681

空空如也

空空如也

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

TA关注的人

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