Git Product home page Git Product logo

cddstore's Introduction

Hi, I'm RocketsChen. ❤

RocketsChen's Github Stats

cddstore's People

Contributors

rocketschen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cddstore's Issues

😆

大佬,有时间的话能不能把swift的也写一下...

- (NSArray *)mas_makeConstraints:(void (NS_NOESCAPE ^)(MASConstraintMaker *make))block;

  • (NSArray *)mas_makeConstraints:(void (NS_NOESCAPE ^)(MASConstraintMaker *make))block;
    /Users/anklee/PycharmProjects/CDDStore/CDDStoreDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h:87:40: error: expected ')'
  • (NSArray *)mas_makeConstraints:(void(NS_NOESCAPE ^)(MASConstraintMaker *make))block;
    ^
    /Users/anklee/PycharmProjects/CDDStore/CDDStoreDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h:87:39: note: to match this '('
  • (NSArray *)mas_makeConstraints:(void(NS_NOESCAPE ^)(MASConstraintMaker *make))block;
    ^
    /Users/anklee/PycharmProjects/CDDStore/CDDStoreDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h:98:42: error: expected ')'
  • (NSArray *)mas_updateConstraints:(void(NS_NOESCAPE ^)(MASConstraintMaker *make))block;
    ^
    /Users/anklee/PycharmProjects/CDDStore/CDDStoreDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h:98:41: note: to match this '('
  • (NSArray *)mas_updateConstraints:(void(NS_NOESCAPE ^)(MASConstraintMaker *make))block;
    ^
    /Users/anklee/PycharmProjects/CDDStore/CDDStoreDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h:109:42: error: expected ')'
  • (NSArray *)mas_remakeConstraints:(void(NS_NOESCAPE ^)(MASConstraintMaker *make))block;
    ^
    /Users/anklee/PycharmProjects/CDDStore/CDDStoreDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h:109:41: note: to match this '('
  • (NSArray *)mas_remakeConstraints:(void(NS_NOESCAPE ^)(MASConstraintMaker *make))block;

有几个小问题

1.商品详情页面pop后无法dealloc,DCGoodBaseViewController的block有循环引用;
2.商品详情无法手势返回,可以考虑继承UIScrollview自定义类,再重写gestureRecognizerShouldBegin来根据contentoffset判断;
3.个人中心的导航条在push和pop的时候太生硬,可以考虑通过透明度加动画来优化;
4.statusstyle,如果想做成light,然后再在自定义NavController里面重写preferredStatusBarStyle和childViewControllerForStatusBarStyle;
最后,看完项目,收获很多,笔芯小哥

上拉 查看图文 下拉返回动画 不是想要的那种?

例如:用户上拉查看图文的时候,用户如果上拉了很长一段距离再松手,动画的效果,是collectionView 弹回去了一段距离后,再执行的全部上移动画。显然视觉上不是那么完美,如果能够做到用户上拉一段距离后,collectionView不往回谈,直接走上移动画就好了!

加油!

很不错的项目,学习了,希望能完善更多细节!

O(∩_∩)O谢谢

首先很高兴收到您的回复。
可能是我刚才表达的不够清楚。我想问的是在DCFeatureitem.h这个文件里面的list这个属性。您的本地plist文件里面的的list数组里面的数据结构是[item0 {infoname:黑色, plusprice:0}]
我的数据结构是[黑色,红色,蓝色]。
在这里不知道怎么修改,请指教。

感谢分享,一些小建议

很不错的项目,作者很用心,很多细节都实现得很漂亮。
在使用过程中,有一些个人感受跟你分享一下。
主要是编码风格,我认为应该使用更符合 Apple 规范的编码风格,这样大家写代码会更统一, 参考禅与 Objective-C 编程艺术 Introduction to Coding Guidelines for Cocoa
另外,ViewController 的代码组织可以更加模块化一些,比如生命周期,代理,其他辅助方法这样模块区分。
感谢分享。

看了下

订单转接后出现问题---》空白页面
登陆无法注销--》没返回页面

一点问题

首先表示一下对楼主的敬仰,demo很棒。
发现了商品详情页无法dealloc,是因为在注册通知那里dcNewFeaVc.goodImageView = _goodImageView;循环引用导致。
另外,如果从商品详情跳到购物车,再跳到一个新的商品详情,点击加入购物车,筛选参数的view就会出现后立即移除,好像也是通知影响的。

一运行就报错

Multiple commands produce '/Users/Library/Developer/Xcode/DerivedData/CDDStoreDemo-bogjfqyhqxsobgbqjnsqsmouunin/Build/Products/Debug-iphonesimulator/CDDStoreDemo.app'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.