অবজেক্টিভি-সি, কোকো এবং আইফোনের সাধারণভাবে নতুন হওয়ার কারণে, ভাষা এবং ফ্রেমওয়ার্কগুলি থেকে সর্বাধিক পাওয়ার জন্য আমার প্রবল ইচ্ছা have আমি যে সংস্থানগুলি ব্যবহার করছি তার মধ্যে একটি হ'ল স্ট্যানফোর্ডের সিএস 193 পি শ্রেণীর নোট যা তারা ওয়েবে রেখে গেছে। এটিতে বক্তৃতা নোট, অ্যাসাইনমেন্ট এবং নমুনা কোড অন্তর্ভুক্ত রয়েছে এবং যেহেতু …
আমি সাধারণত এই প্রশ্নটি অন্যভাবে জিজ্ঞাসা করতে দেখি, যেমন প্রতিটি আইভারের সম্পত্তি হতে হবে? (এবং আমি এই প্রশ্নটিতে ববমের উত্তর পছন্দ করি)। আমি আমার কোডে প্রায় একচেটিয়াভাবে সম্পত্তি ব্যবহার করি। তবে প্রতিবারই, আমি এমন একজন ঠিকাদারের সাথে কাজ করি যিনি দীর্ঘদিন ধরে আইওএস-এ বিকাশ করছেন এবং একটি traditionalতিহ্যবাহী গেম প্রোগ্রামার। …
আপনি যদি অবজার্ভার্স অপসারণের জন্য কোনও উদ্দেশ্য সি অবজেক্টকে বলেন: একটি মূল পথ এবং সেই মূল পথটি নিবন্ধিত করা হয়নি, এটি দুঃখকে ক্র্যাক করে। পছন্দ - 'মূল কী "কেকিপাথ" এর জন্য কোনও পর্যবেক্ষককে এখান থেকে সরানো যাচ্ছে না কারণ এটি পর্যবেক্ষক হিসাবে নিবন্ধভুক্ত নয়' ' কোনও বস্তুর নিবন্ধিত পর্যবেক্ষক রয়েছে …
আপনি কীভাবে কোনও এআরসি-র অধীনে কোনও পর্যবেক্ষককে সরিয়ে ফেলবেন ? আমরা কি কেবল পর্যবেক্ষক যুক্ত করব এবং এটি অপসারণ করতে ভুলে যাব? আমরা যদি আর ম্যানুয়ালি মেমরি পরিচালনা করি না তবে আমরা পর্যবেক্ষণ থেকে পদত্যাগ করব কোথায়? উদাহরণস্বরূপ, একটি ভিউ কন্ট্রোলারে: [self.view addObserver:self forKeyPath:@"self.frame" options:NSKeyValueObservingOptionNew context:nil]; পূর্বে, আমি removeObserver:ভিউ কন্ট্রোলারের …