How to make a cast iron frying pan non stick?
The thing that our ancestors knew and tried to tell us is that cast iron is non stick if you season the pan before using it. Wash the pan with hot soapy water and completely dry. Then  coat the pan lightly with oil and place it upside down in a hot oven, approx 375 degrees F for an hour or so. This makes a non stick coating that provides months of stress free use. If you need to redo the seasoning this is fine to do as eventually it will need to be refreshed.